AST for Module NDArray after Pass resolve
previous pass
next pass
AST for Module NDArray after Pass resolve
module
NDArray[333437]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function ndarray(1,real(32))[2172117] . init[4512030] ( this[4512034]:ndarray(1,real(32))[2172117] , sd[4512038]:rect(1)[2160711] ) : void[4]
ref arg this[4512034]:ndarray(1,real(32))[2172117] const arg sd[4512038]:rect(1)[2160711]-
{
-
var _formal_type_tmp_[5481044]:real(32)[91]
-
var call_tmp[4512046]:int(64)[10]
-
var call_tmp[4512053]:int(64)[10]
-
(4512065 'end of statement' )
-
var eltType[4512066]:real(32)[91]
-
(4512075 'end of statement' )
-
var call_tmp[4512076]:domain(1,int(64),one)[1765496]
-
(4512078 'move' call_tmp[4512076] (4512084 call toDomain[2243674] sd[4512038]))
-
var call_tmp[4512085]:int(64)[10]
-
var call_tmp[4512092]:_RuntimeTypeInfo[1766589]
-
var default_arg_strides[4512200]:strideKind[107137]
-
(4512094 'move' call_tmp[4512092] (4512097 call chpl__buildDomainRuntimeType[1762345] defaultDist[288287]))
-
var _domain[4512101]:domain(1,int(64),one)[1765496]
-
var init_coerce_tmp[4512209]:domain(1,int(64),one)[1765496]
-
(4512239 'move' init_coerce_tmp[4512209] (4512234 call chpl__coerceMove[1780667] call_tmp[4512092] call_tmp[4512076] 0))
-
(4512103 'move' _domain[4512101] init_coerce_tmp[4512209])
-
(4512107 '.=' this[4512034] _domain[2172096] _domain[4512101])
-
var _domain[4512322]:domain(1,int(64),one)[1765496]
-
var _instance[4512329]:_ref(unmanaged domain(1,int(64),one))[1764096]
-
var definedConst[4512336]:_ref(bool)[1466299]
-
(4512111 'end of statement' )
-
(4512327 'move' _domain[4512322] (4512324 '.v' this[4512034] _domain[2172096]))
-
(4512334 'move' _instance[4512329] (4512331 '.' _domain[4512322] _instance[1765490]))
-
(4512341 'move' definedConst[4512336] (4512338 '.' _instance[4512329] definedConst[268703]))
-
(4512343 'move' definedConst[4512336] 0)
-
var call_tmp[4512112]:int(64)[10]
-
var call_tmp[4512119]:rect(1)[2160711]
-
var simpleDomain[4512126]:rect(1)[2160711]
-
(4512128 call init=[2180855] simpleDomain[4512126] sd[4512038])
-
(4512132 '.=' this[4512034] simpleDomain[2172103] simpleDomain[4512126])
-
(4512136 'end of statement' )
-
var data[4512137]:[domain(1,int(64),one)] real(32)[2178522]
-
var call_tmp[4512139]:_ref(_domain(unmanaged domain(1,int(64),one)))[1765522]
-
(4512141 'move' call_tmp[4512139] (4512143 '.' this[4512034] _domain[2172096]))
-
var call_tmp[4512146]:_ref(_domain(unmanaged domain(1,int(64),one)))[1765522]
-
(4512148 'move' call_tmp[4512146] (4512151 call chpl__ensureDomainExpr[1766974] call_tmp[4512139]))
-
var call_tmp[4512153]:real(32)[91]
-
var call_tmp[4512160]:_RuntimeTypeInfo[2178757]
-
(4512162 'move' call_tmp[4512160] (4512165 call chpl__buildArrayRuntimeType[2172176] call_tmp[4512146]))
-
var _runtime_type_tmp_[4512245]:domain(1,int(64),one)[1765496]
-
(4512250 'move' _runtime_type_tmp_[4512245] (5476294 '.v' call_tmp[4512160] dom[2178758]))
-
(4512256 'move' data[4512137] (4512243 call chpl__convertRuntimeTypeToValue[4512258] _runtime_type_tmp_[4512245] 0))
-
(4512171 '.=' this[4512034] data[2172108] data[4512137])
-
(4512175 'end of statement' )
-
(4512176 return _void[46])
}
-
- «»
function ndarray(2,real(32))[2303523] . init[4526908] ( this[4526912]:ndarray(2,real(32))[2303523] , sd[4526916]:rect(2)[2290998] ) : void[4]
ref arg this[4526912]:ndarray(2,real(32))[2303523] const arg sd[4526916]:rect(2)[2290998]-
{
-
var _formal_type_tmp_[5481080]:real(32)[91]
-
var call_tmp[4526924]:int(64)[10]
-
var call_tmp[4526931]:int(64)[10]
-
(4526943 'end of statement' )
-
var eltType[4526944]:real(32)[91]
-
(4526953 'end of statement' )
-
var call_tmp[4526954]:domain(2,int(64),one)[2289710]
-
(4526956 'move' call_tmp[4526954] (4526962 call toDomain[2392837] sd[4526916]))
-
var call_tmp[4526963]:int(64)[10]
-
var call_tmp[4526970]:_RuntimeTypeInfo[2290946]
-
var default_arg_strides[4527078]:strideKind[107137]
-
(4526972 'move' call_tmp[4526970] (4526975 call chpl__buildDomainRuntimeType[2287422] defaultDist[288287]))
-
var _domain[4526979]:domain(2,int(64),one)[2289710]
-
var init_coerce_tmp[4527087]:domain(2,int(64),one)[2289710]
-
(4527117 'move' init_coerce_tmp[4527087] (4527112 call chpl__coerceMove[2312492] call_tmp[4526970] call_tmp[4526954] 0))
-
(4526981 'move' _domain[4526979] init_coerce_tmp[4527087])
-
(4526985 '.=' this[4526912] _domain[2303502] _domain[4526979])
-
var _domain[4527200]:domain(2,int(64),one)[2289710]
-
var _instance[4527207]:_ref(unmanaged domain(2,int(64),one))[2288765]
-
var definedConst[4527214]:_ref(bool)[1466299]
-
(4526989 'end of statement' )
-
(4527205 'move' _domain[4527200] (4527202 '.v' this[4526912] _domain[2303502]))
-
(4527212 'move' _instance[4527207] (4527209 '.' _domain[4527200] _instance[2289704]))
-
(4527219 'move' definedConst[4527214] (4527216 '.' _instance[4527207] definedConst[268703]))
-
(4527221 'move' definedConst[4527214] 0)
-
var call_tmp[4526990]:int(64)[10]
-
var call_tmp[4526997]:rect(2)[2290998]
-
var simpleDomain[4527004]:rect(2)[2290998]
-
(4527006 call init=[2311796] simpleDomain[4527004] sd[4526916])
-
(4527010 '.=' this[4526912] simpleDomain[2303509] simpleDomain[4527004])
-
(4527014 'end of statement' )
-
var data[4527015]:[domain(2,int(64),one)] real(32)[2309463]
-
var call_tmp[4527017]:_ref(_domain(unmanaged domain(2,int(64),one)))[2289736]
-
(4527019 'move' call_tmp[4527017] (4527021 '.' this[4526912] _domain[2303502]))
-
var call_tmp[4527024]:_ref(_domain(unmanaged domain(2,int(64),one)))[2289736]
-
(4527026 'move' call_tmp[4527024] (4527029 call chpl__ensureDomainExpr[2291053] call_tmp[4527017]))
-
var call_tmp[4527031]:real(32)[91]
-
var call_tmp[4527038]:_RuntimeTypeInfo[2309698]
-
(4527040 'move' call_tmp[4527038] (4527043 call chpl__buildArrayRuntimeType[2303582] call_tmp[4527024]))
-
var _runtime_type_tmp_[4527123]:domain(2,int(64),one)[2289710]
-
(4527128 'move' _runtime_type_tmp_[4527123] (5476312 '.v' call_tmp[4527038] dom[2309699]))
-
(4527134 'move' data[4527015] (4527121 call chpl__convertRuntimeTypeToValue[4527136] _runtime_type_tmp_[4527123] 0))
-
(4527049 '.=' this[4526912] data[2303514] data[4527015])
-
(4527053 'end of statement' )
-
(4527054 return _void[46])
}
-
- «»
function ndarray(3,real(32))[2453347] . init[4555726] ( this[4555730]:ndarray(3,real(32))[2453347] , sd[4555734]:rect(3)[2440313] ) : void[4]
ref arg this[4555730]:ndarray(3,real(32))[2453347] const arg sd[4555734]:rect(3)[2440313]-
{
-
var _formal_type_tmp_[5481114]:real(32)[91]
-
var call_tmp[4555742]:int(64)[10]
-
var call_tmp[4555749]:int(64)[10]
-
(4555761 'end of statement' )
-
var eltType[4555762]:real(32)[91]
-
(4555771 'end of statement' )
-
var call_tmp[4555772]:domain(3,int(64),one)[2438803]
-
(4555774 'move' call_tmp[4555772] (4555780 call toDomain[2547142] sd[4555734]))
-
var call_tmp[4555781]:int(64)[10]
-
var call_tmp[4555788]:_RuntimeTypeInfo[2440261]
-
var default_arg_strides[4555896]:strideKind[107137]
-
(4555790 'move' call_tmp[4555788] (4555793 call chpl__buildDomainRuntimeType[2436393] defaultDist[288287]))
-
var _domain[4555797]:domain(3,int(64),one)[2438803]
-
var init_coerce_tmp[4555905]:domain(3,int(64),one)[2438803]
-
(4555935 'move' init_coerce_tmp[4555905] (4555930 call chpl__coerceMove[2462769] call_tmp[4555788] call_tmp[4555772] 0))
-
(4555799 'move' _domain[4555797] init_coerce_tmp[4555905])
-
(4555803 '.=' this[4555730] _domain[2453326] _domain[4555797])
-
var _domain[4556018]:domain(3,int(64),one)[2438803]
-
var _instance[4556025]:_ref(unmanaged domain(3,int(64),one))[2437820]
-
var definedConst[4556032]:_ref(bool)[1466299]
-
(4555807 'end of statement' )
-
(4556023 'move' _domain[4556018] (4556020 '.v' this[4555730] _domain[2453326]))
-
(4556030 'move' _instance[4556025] (4556027 '.' _domain[4556018] _instance[2438797]))
-
(4556037 'move' definedConst[4556032] (4556034 '.' _instance[4556025] definedConst[268703]))
-
(4556039 'move' definedConst[4556032] 0)
-
var call_tmp[4555808]:int(64)[10]
-
var call_tmp[4555815]:rect(3)[2440313]
-
var simpleDomain[4555822]:rect(3)[2440313]
-
(4555824 call init=[2462020] simpleDomain[4555822] sd[4555734])
-
(4555828 '.=' this[4555730] simpleDomain[2453333] simpleDomain[4555822])
-
(4555832 'end of statement' )
-
var data[4555833]:[domain(3,int(64),one)] real(32)[2459687]
-
var call_tmp[4555835]:_ref(_domain(unmanaged domain(3,int(64),one)))[2438829]
-
(4555837 'move' call_tmp[4555835] (4555839 '.' this[4555730] _domain[2453326]))
-
var call_tmp[4555842]:_ref(_domain(unmanaged domain(3,int(64),one)))[2438829]
-
(4555844 'move' call_tmp[4555842] (4555847 call chpl__ensureDomainExpr[2440368] call_tmp[4555835]))
-
var call_tmp[4555849]:real(32)[91]
-
var call_tmp[4555856]:_RuntimeTypeInfo[2459922]
-
(4555858 'move' call_tmp[4555856] (4555861 call chpl__buildArrayRuntimeType[2453406] call_tmp[4555842]))
-
var _runtime_type_tmp_[4555941]:domain(3,int(64),one)[2438803]
-
(4555946 'move' _runtime_type_tmp_[4555941] (5476369 '.v' call_tmp[4555856] dom[2459923]))
-
(4555952 'move' data[4555833] (4555939 call chpl__convertRuntimeTypeToValue[4555954] _runtime_type_tmp_[4555941] 0))
-
(4555867 '.=' this[4555730] data[2453338] data[4555833])
-
(4555871 'end of statement' )
-
(4555872 return _void[46])
}
-
- «»
function ndarray(4,real(32))[2594490] . init[4574472] ( this[4574476]:ndarray(4,real(32))[2594490] , sd[4574480]:rect(4)[1965857] ) : void[4]
ref arg this[4574476]:ndarray(4,real(32))[2594490] const arg sd[4574480]:rect(4)[1965857]-
{
-
var _formal_type_tmp_[5481148]:real(32)[91]
-
var call_tmp[4574488]:int(64)[10]
-
var call_tmp[4574495]:int(64)[10]
-
(4574507 'end of statement' )
-
var eltType[4574508]:real(32)[91]
-
(4574517 'end of statement' )
-
var call_tmp[4574518]:domain(4,int(64),one)[1964360]
-
(4574520 'move' call_tmp[4574518] (4574526 call toDomain[2010272] sd[4574480]))
-
var call_tmp[4574527]:int(64)[10]
-
var call_tmp[4574534]:_RuntimeTypeInfo[1965805]
-
var default_arg_strides[4574642]:strideKind[107137]
-
(4574536 'move' call_tmp[4574534] (4574539 call chpl__buildDomainRuntimeType[1961606] defaultDist[288287]))
-
var _domain[4574543]:domain(4,int(64),one)[1964360]
-
var init_coerce_tmp[4574651]:domain(4,int(64),one)[1964360]
-
(4574681 'move' init_coerce_tmp[4574651] (4574676 call chpl__coerceMove[1982705] call_tmp[4574534] call_tmp[4574518] 0))
-
(4574545 'move' _domain[4574543] init_coerce_tmp[4574651])
-
(4574549 '.=' this[4574476] _domain[2594469] _domain[4574543])
-
var _domain[4574764]:domain(4,int(64),one)[1964360]
-
var _instance[4574771]:_ref(unmanaged domain(4,int(64),one))[1963117]
-
var definedConst[4574778]:_ref(bool)[1466299]
-
(4574553 'end of statement' )
-
(4574769 'move' _domain[4574764] (4574766 '.v' this[4574476] _domain[2594469]))
-
(4574776 'move' _instance[4574771] (4574773 '.' _domain[4574764] _instance[1964354]))
-
(4574783 'move' definedConst[4574778] (4574780 '.' _instance[4574771] definedConst[268703]))
-
(4574785 'move' definedConst[4574778] 0)
-
var call_tmp[4574554]:int(64)[10]
-
var call_tmp[4574561]:rect(4)[1965857]
-
var simpleDomain[4574568]:rect(4)[1965857]
-
(4574570 call init=[2011241] simpleDomain[4574568] sd[4574480])
-
(4574574 '.=' this[4574476] simpleDomain[2594476] simpleDomain[4574568])
-
(4574578 'end of statement' )
-
var data[4574579]:[domain(4,int(64),one)] real(32)[2601230]
-
var call_tmp[4574581]:_ref(_domain(unmanaged domain(4,int(64),one)))[1964386]
-
(4574583 'move' call_tmp[4574581] (4574585 '.' this[4574476] _domain[2594469]))
-
var call_tmp[4574588]:_ref(_domain(unmanaged domain(4,int(64),one)))[1964386]
-
(4574590 'move' call_tmp[4574588] (4574593 call chpl__ensureDomainExpr[1965912] call_tmp[4574581]))
-
var call_tmp[4574595]:real(32)[91]
-
var call_tmp[4574602]:_RuntimeTypeInfo[2601465]
-
(4574604 'move' call_tmp[4574602] (4574607 call chpl__buildArrayRuntimeType[2594549] call_tmp[4574588]))
-
var _runtime_type_tmp_[4574687]:domain(4,int(64),one)[1964360]
-
(4574692 'move' _runtime_type_tmp_[4574687] (5476406 '.v' call_tmp[4574602] dom[2601466]))
-
(4574698 'move' data[4574579] (4574685 call chpl__convertRuntimeTypeToValue[4574700] _runtime_type_tmp_[4574687] 0))
-
(4574613 '.=' this[4574476] data[2594481] data[4574579])
-
(4574617 'end of statement' )
-
(4574618 return _void[46])
}
-
- «»
function ndarray(5,real(32))[2679336] . init[4593973] ( this[4593977]:ndarray(5,real(32))[2679336] , sd[4593981]:rect(5)[2665060] ) : void[4]
ref arg this[4593977]:ndarray(5,real(32))[2679336] const arg sd[4593981]:rect(5)[2665060]-
{
-
var _formal_type_tmp_[5481182]:real(32)[91]
-
var call_tmp[4593989]:int(64)[10]
-
var call_tmp[4593996]:int(64)[10]
-
(4594008 'end of statement' )
-
var eltType[4594009]:real(32)[91]
-
(4594018 'end of statement' )
-
var call_tmp[4594019]:domain(5,int(64),one)[2663397]
-
(4594021 'move' call_tmp[4594019] (4594027 call toDomain[2783386] sd[4593981]))
-
var call_tmp[4594028]:int(64)[10]
-
var call_tmp[4594035]:_RuntimeTypeInfo[2665008]
-
var default_arg_strides[4594143]:strideKind[107137]
-
(4594037 'move' call_tmp[4594035] (4594040 call chpl__buildDomainRuntimeType[2660521] defaultDist[288287]))
-
var _domain[4594044]:domain(5,int(64),one)[2663397]
-
var init_coerce_tmp[4594152]:domain(5,int(64),one)[2663397]
-
(4594182 'move' init_coerce_tmp[4594152] (4594177 call chpl__coerceMove[2689772] call_tmp[4594035] call_tmp[4594019] 0))
-
(4594046 'move' _domain[4594044] init_coerce_tmp[4594152])
-
(4594050 '.=' this[4593977] _domain[2679315] _domain[4594044])
-
var _domain[4594265]:domain(5,int(64),one)[2663397]
-
var _instance[4594272]:_ref(unmanaged domain(5,int(64),one))[2662116]
-
var definedConst[4594279]:_ref(bool)[1466299]
-
(4594054 'end of statement' )
-
(4594270 'move' _domain[4594265] (4594267 '.v' this[4593977] _domain[2679315]))
-
(4594277 'move' _instance[4594272] (4594274 '.' _domain[4594265] _instance[2663391]))
-
(4594284 'move' definedConst[4594279] (4594281 '.' _instance[4594272] definedConst[268703]))
-
(4594286 'move' definedConst[4594279] 0)
-
var call_tmp[4594055]:int(64)[10]
-
var call_tmp[4594062]:rect(5)[2665060]
-
var simpleDomain[4594069]:rect(5)[2665060]
-
(4594071 call init=[2688809] simpleDomain[4594069] sd[4593981])
-
(4594075 '.=' this[4593977] simpleDomain[2679322] simpleDomain[4594069])
-
(4594079 'end of statement' )
-
var data[4594080]:[domain(5,int(64),one)] real(32)[2686476]
-
var call_tmp[4594082]:_ref(_domain(unmanaged domain(5,int(64),one)))[2663423]
-
(4594084 'move' call_tmp[4594082] (4594086 '.' this[4593977] _domain[2679315]))
-
var call_tmp[4594089]:_ref(_domain(unmanaged domain(5,int(64),one)))[2663423]
-
(4594091 'move' call_tmp[4594089] (4594094 call chpl__ensureDomainExpr[2665115] call_tmp[4594082]))
-
var call_tmp[4594096]:real(32)[91]
-
var call_tmp[4594103]:_RuntimeTypeInfo[2686711]
-
(4594105 'move' call_tmp[4594103] (4594108 call chpl__buildArrayRuntimeType[2679395] call_tmp[4594089]))
-
var _runtime_type_tmp_[4594188]:domain(5,int(64),one)[2663397]
-
(4594193 'move' _runtime_type_tmp_[4594188] (5476450 '.v' call_tmp[4594103] dom[2686712]))
-
(4594199 'move' data[4594080] (4594186 call chpl__convertRuntimeTypeToValue[4594201] _runtime_type_tmp_[4594188] 0))
-
(4594114 '.=' this[4593977] data[2679327] data[4594080])
-
(4594118 'end of statement' )
-
(4594119 return _void[46])
}
-
- «»
function ndarray(6,real(32))[2850677] . init[4614451] ( this[4614455]:ndarray(6,real(32))[2850677] , sd[4614459]:rect(6)[2835862] ) : void[4]
ref arg this[4614455]:ndarray(6,real(32))[2850677] const arg sd[4614459]:rect(6)[2835862]-
{
-
var _formal_type_tmp_[5481216]:real(32)[91]
-
var call_tmp[4614467]:int(64)[10]
-
var call_tmp[4614474]:int(64)[10]
-
(4614486 'end of statement' )
-
var eltType[4614487]:real(32)[91]
-
(4614496 'end of statement' )
-
var call_tmp[4614497]:domain(6,int(64),one)[2834180]
-
(4614499 'move' call_tmp[4614497] (4614505 call toDomain[2959271] sd[4614459]))
-
var call_tmp[4614506]:int(64)[10]
-
var call_tmp[4614513]:_RuntimeTypeInfo[2835810]
-
var default_arg_strides[4614621]:strideKind[107137]
-
(4614515 'move' call_tmp[4614513] (4614518 call chpl__buildDomainRuntimeType[2829798] defaultDist[288287]))
-
var _domain[4614522]:domain(6,int(64),one)[2834180]
-
var init_coerce_tmp[4614630]:domain(6,int(64),one)[2834180]
-
(4614660 'move' init_coerce_tmp[4614630] (4614655 call chpl__coerceMove[2861548] call_tmp[4614513] call_tmp[4614497] 0))
-
(4614524 'move' _domain[4614522] init_coerce_tmp[4614630])
-
(4614528 '.=' this[4614455] _domain[2850656] _domain[4614522])
-
var _domain[4614743]:domain(6,int(64),one)[2834180]
-
var _instance[4614750]:_ref(unmanaged domain(6,int(64),one))[2831477]
-
var definedConst[4614757]:_ref(bool)[1466299]
-
(4614532 'end of statement' )
-
(4614748 'move' _domain[4614743] (4614745 '.v' this[4614455] _domain[2850656]))
-
(4614755 'move' _instance[4614750] (4614752 '.' _domain[4614743] _instance[2834174]))
-
(4614762 'move' definedConst[4614757] (4614759 '.' _instance[4614750] definedConst[268703]))
-
(4614764 'move' definedConst[4614757] 0)
-
var call_tmp[4614533]:int(64)[10]
-
var call_tmp[4614540]:rect(6)[2835862]
-
var simpleDomain[4614547]:rect(6)[2835862]
-
(4614549 call init=[2860550] simpleDomain[4614547] sd[4614459])
-
(4614553 '.=' this[4614455] simpleDomain[2850663] simpleDomain[4614547])
-
(4614557 'end of statement' )
-
var data[4614558]:[domain(6,int(64),one)] real(32)[2858217]
-
var call_tmp[4614560]:_ref(_domain(unmanaged domain(6,int(64),one)))[2834206]
-
(4614562 'move' call_tmp[4614560] (4614564 '.' this[4614455] _domain[2850656]))
-
var call_tmp[4614567]:_ref(_domain(unmanaged domain(6,int(64),one)))[2834206]
-
(4614569 'move' call_tmp[4614567] (4614572 call chpl__ensureDomainExpr[2835917] call_tmp[4614560]))
-
var call_tmp[4614574]:real(32)[91]
-
var call_tmp[4614581]:_RuntimeTypeInfo[2858452]
-
(4614583 'move' call_tmp[4614581] (4614586 call chpl__buildArrayRuntimeType[2850736] call_tmp[4614567]))
-
var _runtime_type_tmp_[4614666]:domain(6,int(64),one)[2834180]
-
(4614671 'move' _runtime_type_tmp_[4614666] (5476501 '.v' call_tmp[4614581] dom[2858453]))
-
(4614677 'move' data[4614558] (4614664 call chpl__convertRuntimeTypeToValue[4614679] _runtime_type_tmp_[4614666] 0))
-
(4614592 '.=' this[4614455] data[2850668] data[4614558])
-
(4614596 'end of statement' )
-
(4614597 return _void[46])
}
-
- «»
function ndarray(3,real(32))[2453347] . init[4637437] ( this[4637441]:ndarray(3,real(32))[2453347] , sd[4637445]:rect(3)[2440313] , fill[4637449]:real(32)[91] ) : void[4]
ref arg this[4637441]:ndarray(3,real(32))[2453347] const arg sd[4637445]:rect(3)[2440313] const in arg fill[4637449]:real(32)[91]-
{
-
var _formal_type_tmp_[5481248]:real(32)[91]
-
var _formal_tmp_fill[4637641]:real(32)[91]
-
(4637648 'move' _formal_tmp_fill[4637641] (4637644 call chpl__initCopy[2240808] fill[4637449] 1))
-
var call_tmp[4637503]:int(64)[10]
-
var call_tmp[4637510]:int(64)[10]
-
(4637522 'end of statement' )
-
var eltType[4637523]:real(32)[91]
-
(4637532 'end of statement' )
-
var call_tmp[4637533]:domain(3,int(64),one)[2438803]
-
(4637535 'move' call_tmp[4637533] (4637541 call toDomain[2547142] sd[4637445]))
-
var call_tmp[4637542]:int(64)[10]
-
var call_tmp[4637549]:_RuntimeTypeInfo[2440261]
-
var default_arg_strides[4637672]:strideKind[107137]
-
(4637551 'move' call_tmp[4637549] (4637554 call chpl__buildDomainRuntimeType[2436393] defaultDist[288287]))
-
var _domain[4637558]:domain(3,int(64),one)[2438803]
-
var init_coerce_tmp[4637681]:domain(3,int(64),one)[2438803]
-
(4637729 'move' init_coerce_tmp[4637681] (4637724 call chpl__coerceMove[2462769] call_tmp[4637549] call_tmp[4637533] 0))
-
(4637560 'move' _domain[4637558] init_coerce_tmp[4637681])
-
(4637564 '.=' this[4637441] _domain[2453326] _domain[4637558])
-
var _domain[4638888]:domain(3,int(64),one)[2438803]
-
var _instance[4638895]:_ref(unmanaged domain(3,int(64),one))[2437820]
-
var definedConst[4638902]:_ref(bool)[1466299]
-
(4637568 'end of statement' )
-
(4638893 'move' _domain[4638888] (4638890 '.v' this[4637441] _domain[2453326]))
-
(4638900 'move' _instance[4638895] (4638897 '.' _domain[4638888] _instance[2438797]))
-
(4638907 'move' definedConst[4638902] (4638904 '.' _instance[4638895] definedConst[268703]))
-
(4638909 'move' definedConst[4638902] 0)
-
var call_tmp[4637569]:int(64)[10]
-
var call_tmp[4637576]:rect(3)[2440313]
-
var simpleDomain[4637583]:rect(3)[2440313]
-
(4637585 call init=[2462020] simpleDomain[4637583] sd[4637445])
-
(4637589 '.=' this[4637441] simpleDomain[2453333] simpleDomain[4637583])
-
(4637593 'end of statement' )
-
(4637595 call compilerWarning[4637702])
-
(4637597 'end of statement' )
-
var call_tmp[4637598]:_ref(_domain(unmanaged domain(3,int(64),one)))[2438829]
-
(4637600 'move' call_tmp[4637598] (4637602 '.' this[4637441] _domain[2453326]))
-
var call_tmp[4637605]:_ref(_domain(unmanaged domain(3,int(64),one)))[2438829]
-
(4637607 'move' call_tmp[4637605] (4637610 call chpl__ensureDomainExpr[2440368] call_tmp[4637598]))
-
var call_tmp[4637612]:real(32)[91]
-
var call_tmp[4637619]:_RuntimeTypeInfo[2459922]
-
(4637621 'move' call_tmp[4637619] (4637624 call chpl__buildArrayRuntimeType[2453406] call_tmp[4637605]))
-
var data[4637627]:[domain(3,int(64),one)] real(32)[2459687]
-
var init_coerce_tmp[4637717]:[domain(3,int(64),one)] real(32)[2459687]
-
(4637736 'move' init_coerce_tmp[4637717] (4637731 call chpl__coerceCopy[2550246] call_tmp[4637619] _formal_tmp_fill[4637641] 0))
-
(4637629 'move' data[4637627] init_coerce_tmp[4637717])
-
(4637633 '.=' this[4637441] data[2453338] data[4637627])
-
(4637637 'end of statement' )
-
(4637638 return _void[46])
}
-
- «»
function ndarray(1,real(32))[2172117] . init[4656404] ( this[4656408]:ndarray(1,real(32))[2172117] , sd[4656412]:rect(1)[2160711] , fill[4656416]:real(32)[91] ) : void[4]
ref arg this[4656408]:ndarray(1,real(32))[2172117] const arg sd[4656412]:rect(1)[2160711] const in arg fill[4656416]:real(32)[91]-
{
-
var _formal_type_tmp_[5481260]:real(32)[91]
-
var _formal_tmp_fill[4656562]:real(32)[91]
-
(4656569 'move' _formal_tmp_fill[4656562] (4656565 call chpl__initCopy[2240808] fill[4656416] 1))
-
var call_tmp[4656424]:int(64)[10]
-
var call_tmp[4656431]:int(64)[10]
-
(4656443 'end of statement' )
-
var eltType[4656444]:real(32)[91]
-
(4656453 'end of statement' )
-
var call_tmp[4656454]:domain(1,int(64),one)[1765496]
-
(4656456 'move' call_tmp[4656454] (4656462 call toDomain[2243674] sd[4656412]))
-
var call_tmp[4656463]:int(64)[10]
-
var call_tmp[4656470]:_RuntimeTypeInfo[1766589]
-
var default_arg_strides[4656593]:strideKind[107137]
-
(4656472 'move' call_tmp[4656470] (4656475 call chpl__buildDomainRuntimeType[1762345] defaultDist[288287]))
-
var _domain[4656479]:domain(1,int(64),one)[1765496]
-
var init_coerce_tmp[4656602]:domain(1,int(64),one)[1765496]
-
(4656639 'move' init_coerce_tmp[4656602] (4656634 call chpl__coerceMove[1780667] call_tmp[4656470] call_tmp[4656454] 0))
-
(4656481 'move' _domain[4656479] init_coerce_tmp[4656602])
-
(4656485 '.=' this[4656408] _domain[2172096] _domain[4656479])
-
var _domain[4657631]:domain(1,int(64),one)[1765496]
-
var _instance[4657638]:_ref(unmanaged domain(1,int(64),one))[1764096]
-
var definedConst[4657645]:_ref(bool)[1466299]
-
(4656489 'end of statement' )
-
(4657636 'move' _domain[4657631] (4657633 '.v' this[4656408] _domain[2172096]))
-
(4657643 'move' _instance[4657638] (4657640 '.' _domain[4657631] _instance[1765490]))
-
(4657650 'move' definedConst[4657645] (4657647 '.' _instance[4657638] definedConst[268703]))
-
(4657652 'move' definedConst[4657645] 0)
-
var call_tmp[4656490]:int(64)[10]
-
var call_tmp[4656497]:rect(1)[2160711]
-
var simpleDomain[4656504]:rect(1)[2160711]
-
(4656506 call init=[2180855] simpleDomain[4656504] sd[4656412])
-
(4656510 '.=' this[4656408] simpleDomain[2172103] simpleDomain[4656504])
-
(4656514 'end of statement' )
-
(4656516 call compilerWarning[4637702])
-
(4656518 'end of statement' )
-
var call_tmp[4656519]:_ref(_domain(unmanaged domain(1,int(64),one)))[1765522]
-
(4656521 'move' call_tmp[4656519] (4656523 '.' this[4656408] _domain[2172096]))
-
var call_tmp[4656526]:_ref(_domain(unmanaged domain(1,int(64),one)))[1765522]
-
(4656528 'move' call_tmp[4656526] (4656531 call chpl__ensureDomainExpr[1766974] call_tmp[4656519]))
-
var call_tmp[4656533]:real(32)[91]
-
var call_tmp[4656540]:_RuntimeTypeInfo[2178757]
-
(4656542 'move' call_tmp[4656540] (4656545 call chpl__buildArrayRuntimeType[2172176] call_tmp[4656526]))
-
var data[4656548]:[domain(1,int(64),one)] real(32)[2178522]
-
var init_coerce_tmp[4656627]:[domain(1,int(64),one)] real(32)[2178522]
-
(4656646 'move' init_coerce_tmp[4656627] (4656641 call chpl__coerceCopy[2244293] call_tmp[4656540] _formal_tmp_fill[4656562] 0))
-
(4656550 'move' data[4656548] init_coerce_tmp[4656627])
-
(4656554 '.=' this[4656408] data[2172108] data[4656548])
-
(4656558 'end of statement' )
-
(4656559 return _void[46])
}
-
- «»
function ndarray(2,real(32))[2303523] . init[4772038] ( this[4772042]:ndarray(2,real(32))[2303523] , sd[4772046]:rect(2)[2290998] , fill[4772050]:real(32)[91] ) : void[4]
ref arg this[4772042]:ndarray(2,real(32))[2303523] const arg sd[4772046]:rect(2)[2290998] const in arg fill[4772050]:real(32)[91]-
{
-
var _formal_type_tmp_[5481476]:real(32)[91]
-
var _formal_tmp_fill[4772196]:real(32)[91]
-
(4772203 'move' _formal_tmp_fill[4772196] (4772199 call chpl__initCopy[2240808] fill[4772050] 1))
-
var call_tmp[4772058]:int(64)[10]
-
var call_tmp[4772065]:int(64)[10]
-
(4772077 'end of statement' )
-
var eltType[4772078]:real(32)[91]
-
(4772087 'end of statement' )
-
var call_tmp[4772088]:domain(2,int(64),one)[2289710]
-
(4772090 'move' call_tmp[4772088] (4772096 call toDomain[2392837] sd[4772046]))
-
var call_tmp[4772097]:int(64)[10]
-
var call_tmp[4772104]:_RuntimeTypeInfo[2290946]
-
var default_arg_strides[4772227]:strideKind[107137]
-
(4772106 'move' call_tmp[4772104] (4772109 call chpl__buildDomainRuntimeType[2287422] defaultDist[288287]))
-
var _domain[4772113]:domain(2,int(64),one)[2289710]
-
var init_coerce_tmp[4772236]:domain(2,int(64),one)[2289710]
-
(4772273 'move' init_coerce_tmp[4772236] (4772268 call chpl__coerceMove[2312492] call_tmp[4772104] call_tmp[4772088] 0))
-
(4772115 'move' _domain[4772113] init_coerce_tmp[4772236])
-
(4772119 '.=' this[4772042] _domain[2303502] _domain[4772113])
-
var _domain[4772656]:domain(2,int(64),one)[2289710]
-
var _instance[4772663]:_ref(unmanaged domain(2,int(64),one))[2288765]
-
var definedConst[4772670]:_ref(bool)[1466299]
-
(4772123 'end of statement' )
-
(4772661 'move' _domain[4772656] (4772658 '.v' this[4772042] _domain[2303502]))
-
(4772668 'move' _instance[4772663] (4772665 '.' _domain[4772656] _instance[2289704]))
-
(4772675 'move' definedConst[4772670] (4772672 '.' _instance[4772663] definedConst[268703]))
-
(4772677 'move' definedConst[4772670] 0)
-
var call_tmp[4772124]:int(64)[10]
-
var call_tmp[4772131]:rect(2)[2290998]
-
var simpleDomain[4772138]:rect(2)[2290998]
-
(4772140 call init=[2311796] simpleDomain[4772138] sd[4772046])
-
(4772144 '.=' this[4772042] simpleDomain[2303509] simpleDomain[4772138])
-
(4772148 'end of statement' )
-
(4772150 call compilerWarning[4637702])
-
(4772152 'end of statement' )
-
var call_tmp[4772153]:_ref(_domain(unmanaged domain(2,int(64),one)))[2289736]
-
(4772155 'move' call_tmp[4772153] (4772157 '.' this[4772042] _domain[2303502]))
-
var call_tmp[4772160]:_ref(_domain(unmanaged domain(2,int(64),one)))[2289736]
-
(4772162 'move' call_tmp[4772160] (4772165 call chpl__ensureDomainExpr[2291053] call_tmp[4772153]))
-
var call_tmp[4772167]:real(32)[91]
-
var call_tmp[4772174]:_RuntimeTypeInfo[2309698]
-
(4772176 'move' call_tmp[4772174] (4772179 call chpl__buildArrayRuntimeType[2303582] call_tmp[4772160]))
-
var data[4772182]:[domain(2,int(64),one)] real(32)[2309463]
-
var init_coerce_tmp[4772261]:[domain(2,int(64),one)] real(32)[2309463]
-
(4772280 'move' init_coerce_tmp[4772261] (4772275 call chpl__coerceCopy[2395613] call_tmp[4772174] _formal_tmp_fill[4772196] 0))
-
(4772184 'move' data[4772182] init_coerce_tmp[4772261])
-
(4772188 '.=' this[4772042] data[2303514] data[4772182])
-
(4772192 'end of statement' )
-
(4772193 return _void[46])
}
-
- «»
function ndarray(4,real(32))[2594490] . init[4895774] ( this[4895778]:ndarray(4,real(32))[2594490] , sd[4895782]:rect(4)[1965857] , fill[4895786]:real(32)[91] ) : void[4]
ref arg this[4895778]:ndarray(4,real(32))[2594490] const arg sd[4895782]:rect(4)[1965857] const in arg fill[4895786]:real(32)[91]-
{
-
var _formal_type_tmp_[5481694]:real(32)[91]
-
var _formal_tmp_fill[4895932]:real(32)[91]
-
(4895939 'move' _formal_tmp_fill[4895932] (4895935 call chpl__initCopy[2240808] fill[4895786] 1))
-
var call_tmp[4895794]:int(64)[10]
-
var call_tmp[4895801]:int(64)[10]
-
(4895813 'end of statement' )
-
var eltType[4895814]:real(32)[91]
-
(4895823 'end of statement' )
-
var call_tmp[4895824]:domain(4,int(64),one)[1964360]
-
(4895826 'move' call_tmp[4895824] (4895832 call toDomain[2010272] sd[4895782]))
-
var call_tmp[4895833]:int(64)[10]
-
var call_tmp[4895840]:_RuntimeTypeInfo[1965805]
-
var default_arg_strides[4895963]:strideKind[107137]
-
(4895842 'move' call_tmp[4895840] (4895845 call chpl__buildDomainRuntimeType[1961606] defaultDist[288287]))
-
var _domain[4895849]:domain(4,int(64),one)[1964360]
-
var init_coerce_tmp[4895972]:domain(4,int(64),one)[1964360]
-
(4896009 'move' init_coerce_tmp[4895972] (4896004 call chpl__coerceMove[1982705] call_tmp[4895840] call_tmp[4895824] 0))
-
(4895851 'move' _domain[4895849] init_coerce_tmp[4895972])
-
(4895855 '.=' this[4895778] _domain[2594469] _domain[4895849])
-
var _domain[4896392]:domain(4,int(64),one)[1964360]
-
var _instance[4896399]:_ref(unmanaged domain(4,int(64),one))[1963117]
-
var definedConst[4896406]:_ref(bool)[1466299]
-
(4895859 'end of statement' )
-
(4896397 'move' _domain[4896392] (4896394 '.v' this[4895778] _domain[2594469]))
-
(4896404 'move' _instance[4896399] (4896401 '.' _domain[4896392] _instance[1964354]))
-
(4896411 'move' definedConst[4896406] (4896408 '.' _instance[4896399] definedConst[268703]))
-
(4896413 'move' definedConst[4896406] 0)
-
var call_tmp[4895860]:int(64)[10]
-
var call_tmp[4895867]:rect(4)[1965857]
-
var simpleDomain[4895874]:rect(4)[1965857]
-
(4895876 call init=[2011241] simpleDomain[4895874] sd[4895782])
-
(4895880 '.=' this[4895778] simpleDomain[2594476] simpleDomain[4895874])
-
(4895884 'end of statement' )
-
(4895886 call compilerWarning[4637702])
-
(4895888 'end of statement' )
-
var call_tmp[4895889]:_ref(_domain(unmanaged domain(4,int(64),one)))[1964386]
-
(4895891 'move' call_tmp[4895889] (4895893 '.' this[4895778] _domain[2594469]))
-
var call_tmp[4895896]:_ref(_domain(unmanaged domain(4,int(64),one)))[1964386]
-
(4895898 'move' call_tmp[4895896] (4895901 call chpl__ensureDomainExpr[1965912] call_tmp[4895889]))
-
var call_tmp[4895903]:real(32)[91]
-
var call_tmp[4895910]:_RuntimeTypeInfo[2601465]
-
(4895912 'move' call_tmp[4895910] (4895915 call chpl__buildArrayRuntimeType[2594549] call_tmp[4895896]))
-
var data[4895918]:[domain(4,int(64),one)] real(32)[2601230]
-
var init_coerce_tmp[4895997]:[domain(4,int(64),one)] real(32)[2601230]
-
(4896016 'move' init_coerce_tmp[4895997] (4896011 call chpl__coerceCopy[2618493] call_tmp[4895910] _formal_tmp_fill[4895932] 0))
-
(4895920 'move' data[4895918] init_coerce_tmp[4895997])
-
(4895924 '.=' this[4895778] data[2594481] data[4895918])
-
(4895928 'end of statement' )
-
(4895929 return _void[46])
}
-
- «»
function ndarray(5,real(32))[2679336] . init[4960778] ( this[4960782]:ndarray(5,real(32))[2679336] , sd[4960786]:rect(5)[2665060] , fill[4960790]:real(32)[91] ) : void[4]
ref arg this[4960782]:ndarray(5,real(32))[2679336] const arg sd[4960786]:rect(5)[2665060] const in arg fill[4960790]:real(32)[91]-
{
-
var _formal_type_tmp_[5481804]:real(32)[91]
-
var _formal_tmp_fill[4960936]:real(32)[91]
-
(4960943 'move' _formal_tmp_fill[4960936] (4960939 call chpl__initCopy[2240808] fill[4960790] 1))
-
var call_tmp[4960798]:int(64)[10]
-
var call_tmp[4960805]:int(64)[10]
-
(4960817 'end of statement' )
-
var eltType[4960818]:real(32)[91]
-
(4960827 'end of statement' )
-
var call_tmp[4960828]:domain(5,int(64),one)[2663397]
-
(4960830 'move' call_tmp[4960828] (4960836 call toDomain[2783386] sd[4960786]))
-
var call_tmp[4960837]:int(64)[10]
-
var call_tmp[4960844]:_RuntimeTypeInfo[2665008]
-
var default_arg_strides[4960967]:strideKind[107137]
-
(4960846 'move' call_tmp[4960844] (4960849 call chpl__buildDomainRuntimeType[2660521] defaultDist[288287]))
-
var _domain[4960853]:domain(5,int(64),one)[2663397]
-
var init_coerce_tmp[4960976]:domain(5,int(64),one)[2663397]
-
(4961013 'move' init_coerce_tmp[4960976] (4961008 call chpl__coerceMove[2689772] call_tmp[4960844] call_tmp[4960828] 0))
-
(4960855 'move' _domain[4960853] init_coerce_tmp[4960976])
-
(4960859 '.=' this[4960782] _domain[2679315] _domain[4960853])
-
var _domain[4961396]:domain(5,int(64),one)[2663397]
-
var _instance[4961403]:_ref(unmanaged domain(5,int(64),one))[2662116]
-
var definedConst[4961410]:_ref(bool)[1466299]
-
(4960863 'end of statement' )
-
(4961401 'move' _domain[4961396] (4961398 '.v' this[4960782] _domain[2679315]))
-
(4961408 'move' _instance[4961403] (4961405 '.' _domain[4961396] _instance[2663391]))
-
(4961415 'move' definedConst[4961410] (4961412 '.' _instance[4961403] definedConst[268703]))
-
(4961417 'move' definedConst[4961410] 0)
-
var call_tmp[4960864]:int(64)[10]
-
var call_tmp[4960871]:rect(5)[2665060]
-
var simpleDomain[4960878]:rect(5)[2665060]
-
(4960880 call init=[2688809] simpleDomain[4960878] sd[4960786])
-
(4960884 '.=' this[4960782] simpleDomain[2679322] simpleDomain[4960878])
-
(4960888 'end of statement' )
-
(4960890 call compilerWarning[4637702])
-
(4960892 'end of statement' )
-
var call_tmp[4960893]:_ref(_domain(unmanaged domain(5,int(64),one)))[2663423]
-
(4960895 'move' call_tmp[4960893] (4960897 '.' this[4960782] _domain[2679315]))
-
var call_tmp[4960900]:_ref(_domain(unmanaged domain(5,int(64),one)))[2663423]
-
(4960902 'move' call_tmp[4960900] (4960905 call chpl__ensureDomainExpr[2665115] call_tmp[4960893]))
-
var call_tmp[4960907]:real(32)[91]
-
var call_tmp[4960914]:_RuntimeTypeInfo[2686711]
-
(4960916 'move' call_tmp[4960914] (4960919 call chpl__buildArrayRuntimeType[2679395] call_tmp[4960900]))
-
var data[4960922]:[domain(5,int(64),one)] real(32)[2686476]
-
var init_coerce_tmp[4961001]:[domain(5,int(64),one)] real(32)[2686476]
-
(4961020 'move' init_coerce_tmp[4961001] (4961015 call chpl__coerceCopy[2787146] call_tmp[4960914] _formal_tmp_fill[4960936] 0))
-
(4960924 'move' data[4960922] init_coerce_tmp[4961001])
-
(4960928 '.=' this[4960782] data[2679327] data[4960922])
-
(4960932 'end of statement' )
-
(4960933 return _void[46])
}
-
- «»
function ndarray(6,real(32))[2850677] . init[5028215] ( this[5028219]:ndarray(6,real(32))[2850677] , sd[5028223]:rect(6)[2835862] , fill[5028227]:real(32)[91] ) : void[4]
ref arg this[5028219]:ndarray(6,real(32))[2850677] const arg sd[5028223]:rect(6)[2835862] const in arg fill[5028227]:real(32)[91]-
{
-
var _formal_type_tmp_[5481914]:real(32)[91]
-
var _formal_tmp_fill[5028373]:real(32)[91]
-
(5028380 'move' _formal_tmp_fill[5028373] (5028376 call chpl__initCopy[2240808] fill[5028227] 1))
-
var call_tmp[5028235]:int(64)[10]
-
var call_tmp[5028242]:int(64)[10]
-
(5028254 'end of statement' )
-
var eltType[5028255]:real(32)[91]
-
(5028264 'end of statement' )
-
var call_tmp[5028265]:domain(6,int(64),one)[2834180]
-
(5028267 'move' call_tmp[5028265] (5028273 call toDomain[2959271] sd[5028223]))
-
var call_tmp[5028274]:int(64)[10]
-
var call_tmp[5028281]:_RuntimeTypeInfo[2835810]
-
var default_arg_strides[5028404]:strideKind[107137]
-
(5028283 'move' call_tmp[5028281] (5028286 call chpl__buildDomainRuntimeType[2829798] defaultDist[288287]))
-
var _domain[5028290]:domain(6,int(64),one)[2834180]
-
var init_coerce_tmp[5028413]:domain(6,int(64),one)[2834180]
-
(5028450 'move' init_coerce_tmp[5028413] (5028445 call chpl__coerceMove[2861548] call_tmp[5028281] call_tmp[5028265] 0))
-
(5028292 'move' _domain[5028290] init_coerce_tmp[5028413])
-
(5028296 '.=' this[5028219] _domain[2850656] _domain[5028290])
-
var _domain[5028833]:domain(6,int(64),one)[2834180]
-
var _instance[5028840]:_ref(unmanaged domain(6,int(64),one))[2831477]
-
var definedConst[5028847]:_ref(bool)[1466299]
-
(5028300 'end of statement' )
-
(5028838 'move' _domain[5028833] (5028835 '.v' this[5028219] _domain[2850656]))
-
(5028845 'move' _instance[5028840] (5028842 '.' _domain[5028833] _instance[2834174]))
-
(5028852 'move' definedConst[5028847] (5028849 '.' _instance[5028840] definedConst[268703]))
-
(5028854 'move' definedConst[5028847] 0)
-
var call_tmp[5028301]:int(64)[10]
-
var call_tmp[5028308]:rect(6)[2835862]
-
var simpleDomain[5028315]:rect(6)[2835862]
-
(5028317 call init=[2860550] simpleDomain[5028315] sd[5028223])
-
(5028321 '.=' this[5028219] simpleDomain[2850663] simpleDomain[5028315])
-
(5028325 'end of statement' )
-
(5028327 call compilerWarning[4637702])
-
(5028329 'end of statement' )
-
var call_tmp[5028330]:_ref(_domain(unmanaged domain(6,int(64),one)))[2834206]
-
(5028332 'move' call_tmp[5028330] (5028334 '.' this[5028219] _domain[2850656]))
-
var call_tmp[5028337]:_ref(_domain(unmanaged domain(6,int(64),one)))[2834206]
-
(5028339 'move' call_tmp[5028337] (5028342 call chpl__ensureDomainExpr[2835917] call_tmp[5028330]))
-
var call_tmp[5028344]:real(32)[91]
-
var call_tmp[5028351]:_RuntimeTypeInfo[2858452]
-
(5028353 'move' call_tmp[5028351] (5028356 call chpl__buildArrayRuntimeType[2850736] call_tmp[5028337]))
-
var data[5028359]:[domain(6,int(64),one)] real(32)[2858217]
-
var init_coerce_tmp[5028438]:[domain(6,int(64),one)] real(32)[2858217]
-
(5028457 'move' init_coerce_tmp[5028438] (5028452 call chpl__coerceCopy[2963359] call_tmp[5028351] _formal_tmp_fill[5028373] 0))
-
(5028361 'move' data[5028359] init_coerce_tmp[5028438])
-
(5028365 '.=' this[5028219] data[2850668] data[5028359])
-
(5028369 'end of statement' )
-
(5028370 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function ndarray(4,real(64))[1961588] . init[2006470] ( this[2006474]:ndarray(4,real(64))[1961588] , Arr[2006476]:[domain(4,int(64),one)] real(64)[1976381] ) : void[4]
ref arg this[2006474]:ndarray(4,real(64))[1961588] const arg Arr[2006476]:[domain(4,int(64),one)] real(64)[1976381]-
{
-
var call_tmp[2006482]:int(64)[10]
-
var call_tmp[2006490]:int(64)[10]
-
(2006502 'end of statement' )
-
var eltType[2006503]:real(64)[13]
-
(2006515 'end of statement' )
-
var call_tmp[2006516]:domain(4,int(64),one)[1964360]
-
(2006518 'move' call_tmp[2006516] (2006521 call _dom[2006133] Arr[2006476]))
-
var call_tmp[2006524]:rect(4)[1965857]
-
(2006526 'move' call_tmp[2006524] (2006532 call simple[2006713] call_tmp[2006516]))
-
var rct[2006533]:rect(4)[1965857]
-
(2006535 'move' rct[2006533] call_tmp[2006524])
-
(2006538 'end of statement' )
-
var call_tmp[2006539]:domain(4,int(64),one)[1964360]
-
(2006541 'move' call_tmp[2006539] (2006547 call toDomain[2010272] rct[2006533]))
-
var call_tmp[2006548]:int(64)[10]
-
var call_tmp[2006555]:_RuntimeTypeInfo[1965805]
-
var default_arg_strides[2011213]:strideKind[107137]
-
(2006557 'move' call_tmp[2006555] (2006560 call chpl__buildDomainRuntimeType[1961606] defaultDist[288287]))
-
var _domain[2006564]:domain(4,int(64),one)[1964360]
-
var init_coerce_tmp[2011222]:domain(4,int(64),one)[1964360]
-
(2011668 'move' init_coerce_tmp[2011222] (2011663 call chpl__coerceMove[1982705] call_tmp[2006555] call_tmp[2006539] 0))
-
(2006566 'move' _domain[2006564] init_coerce_tmp[2011222])
-
(2006570 '.=' this[2006474] _domain[1961567] _domain[2006564])
-
var _domain[2132396]:domain(4,int(64),one)[1964360]
-
var _instance[2132403]:_ref(unmanaged domain(4,int(64),one))[1963117]
-
var definedConst[2132410]:_ref(bool)[1466299]
-
(2006574 'end of statement' rct[2006533])
-
(2132401 'move' _domain[2132396] (2132398 '.v' this[2006474] _domain[1961567]))
-
(2132408 'move' _instance[2132403] (2132405 '.' _domain[2132396] _instance[1964354]))
-
(2132415 'move' definedConst[2132410] (2132412 '.' _instance[2132403] definedConst[268703]))
-
(2132417 'move' definedConst[2132410] 0)
-
var call_tmp[2006576]:int(64)[10]
-
var call_tmp[2006583]:rect(4)[1965857]
-
var simpleDomain[2006590]:rect(4)[1965857]
-
(2006592 call init=[2011241] simpleDomain[2006590] rct[2006533])
-
(2006596 '.=' this[2006474] simpleDomain[1961574] simpleDomain[2006590])
-
(2006600 'end of statement' rct[2006533])
-
var call_tmp[2006602]:_ref(_domain(unmanaged domain(4,int(64),one)))[1964386]
-
(2006604 'move' call_tmp[2006602] (2006606 '.' this[2006474] _domain[1961567]))
-
var call_tmp[2006609]:_ref(_domain(unmanaged domain(4,int(64),one)))[1964386]
-
(2006611 'move' call_tmp[2006609] (2006614 call chpl__ensureDomainExpr[1965912] call_tmp[2006602]))
-
var call_tmp[2006616]:real(64)[13]
-
var call_tmp[2006623]:_RuntimeTypeInfo[1976616]
-
(2006625 'move' call_tmp[2006623] (2006628 call chpl__buildArrayRuntimeType[1965931] call_tmp[2006609]))
-
var data[2006631]:[domain(4,int(64),one)] real(64)[1976381]
-
var init_coerce_tmp[2011656]:[domain(4,int(64),one)] real(64)[1976381]
-
(2011675 'move' init_coerce_tmp[2011656] (2011670 call chpl__coerceCopy[2011679] call_tmp[2006623] Arr[2006476] 0))
-
(2006633 'move' data[2006631] init_coerce_tmp[2011656])
-
(2006637 '.=' this[2006474] data[1961579] data[2006631])
-
(2006641 'end of statement' )
-
(2006642 return _void[46])
}
-
- «»
function ndarray(1,real(32))[2172117] . init[2241570] ( this[2241574]:ndarray(1,real(32))[2172117] , Arr[2241576]:[domain(1,int(64),one)] real(32)[2178522] ) : void[4]
ref arg this[2241574]:ndarray(1,real(32))[2172117] const arg Arr[2241576]:[domain(1,int(64),one)] real(32)[2178522]-
{
-
var call_tmp[2241582]:int(64)[10]
-
var call_tmp[2241590]:int(64)[10]
-
(2241602 'end of statement' )
-
var eltType[2241603]:real(32)[91]
-
(2241615 'end of statement' )
-
var call_tmp[2241616]:domain(1,int(64),one)[1765496]
-
(2241618 'move' call_tmp[2241616] (2241621 call _dom[2230396] Arr[2241576]))
-
var call_tmp[2241624]:rect(1)[2160711]
-
(2241626 'move' call_tmp[2241624] (2241632 call simple[2241813] call_tmp[2241616]))
-
var rct[2241633]:rect(1)[2160711]
-
(2241635 'move' rct[2241633] call_tmp[2241624])
-
(2241638 'end of statement' )
-
var call_tmp[2241639]:domain(1,int(64),one)[1765496]
-
(2241641 'move' call_tmp[2241639] (2241647 call toDomain[2243674] rct[2241633]))
-
var call_tmp[2241648]:int(64)[10]
-
var call_tmp[2241655]:_RuntimeTypeInfo[1766589]
-
var default_arg_strides[2244222]:strideKind[107137]
-
(2241657 'move' call_tmp[2241655] (2241660 call chpl__buildDomainRuntimeType[1762345] defaultDist[288287]))
-
var _domain[2241664]:domain(1,int(64),one)[1765496]
-
var init_coerce_tmp[2244231]:domain(1,int(64),one)[1765496]
-
(2244267 'move' init_coerce_tmp[2244231] (2244262 call chpl__coerceMove[1780667] call_tmp[2241655] call_tmp[2241639] 0))
-
(2241666 'move' _domain[2241664] init_coerce_tmp[2244231])
-
(2241670 '.=' this[2241574] _domain[2172096] _domain[2241664])
-
var _domain[2269741]:domain(1,int(64),one)[1765496]
-
var _instance[2269748]:_ref(unmanaged domain(1,int(64),one))[1764096]
-
var definedConst[2269755]:_ref(bool)[1466299]
-
(2241674 'end of statement' rct[2241633])
-
(2269746 'move' _domain[2269741] (2269743 '.v' this[2241574] _domain[2172096]))
-
(2269753 'move' _instance[2269748] (2269750 '.' _domain[2269741] _instance[1765490]))
-
(2269760 'move' definedConst[2269755] (2269757 '.' _instance[2269748] definedConst[268703]))
-
(2269762 'move' definedConst[2269755] 0)
-
var call_tmp[2241676]:int(64)[10]
-
var call_tmp[2241683]:rect(1)[2160711]
-
var simpleDomain[2241690]:rect(1)[2160711]
-
(2241692 call init=[2180855] simpleDomain[2241690] rct[2241633])
-
(2241696 '.=' this[2241574] simpleDomain[2172103] simpleDomain[2241690])
-
(2241700 'end of statement' rct[2241633])
-
var call_tmp[2241702]:_ref(_domain(unmanaged domain(1,int(64),one)))[1765522]
-
(2241704 'move' call_tmp[2241702] (2241706 '.' this[2241574] _domain[2172096]))
-
var call_tmp[2241709]:_ref(_domain(unmanaged domain(1,int(64),one)))[1765522]
-
(2241711 'move' call_tmp[2241709] (2241714 call chpl__ensureDomainExpr[1766974] call_tmp[2241702]))
-
var call_tmp[2241716]:real(32)[91]
-
var call_tmp[2241723]:_RuntimeTypeInfo[2178757]
-
(2241725 'move' call_tmp[2241723] (2241728 call chpl__buildArrayRuntimeType[2172176] call_tmp[2241709]))
-
var data[2241731]:[domain(1,int(64),one)] real(32)[2178522]
-
var init_coerce_tmp[2244255]:[domain(1,int(64),one)] real(32)[2178522]
-
(2244274 'move' init_coerce_tmp[2244255] (2244269 call chpl__coerceCopy[2244278] call_tmp[2241723] Arr[2241576] 0))
-
(2241733 'move' data[2241731] init_coerce_tmp[2244255])
-
(2241737 '.=' this[2241574] data[2172108] data[2241731])
-
(2241741 'end of statement' )
-
(2241742 return _void[46])
}
-
- «»
function ndarray(2,real(32))[2303523] . init[2390457] ( this[2390461]:ndarray(2,real(32))[2303523] , Arr[2390463]:[domain(2,int(64),one)] real(32)[2309463] ) : void[4]
ref arg this[2390461]:ndarray(2,real(32))[2303523] const arg Arr[2390463]:[domain(2,int(64),one)] real(32)[2309463]-
{
-
var call_tmp[2390469]:int(64)[10]
-
var call_tmp[2390477]:int(64)[10]
-
(2390489 'end of statement' )
-
var eltType[2390490]:real(32)[91]
-
(2390502 'end of statement' )
-
var call_tmp[2390503]:domain(2,int(64),one)[2289710]
-
(2390505 'move' call_tmp[2390503] (2390508 call _dom[2380392] Arr[2390463]))
-
var call_tmp[2390511]:rect(2)[2290998]
-
(2390513 'move' call_tmp[2390511] (2390519 call simple[2390700] call_tmp[2390503]))
-
var rct[2390520]:rect(2)[2290998]
-
(2390522 'move' rct[2390520] call_tmp[2390511])
-
(2390525 'end of statement' )
-
var call_tmp[2390526]:domain(2,int(64),one)[2289710]
-
(2390528 'move' call_tmp[2390526] (2390534 call toDomain[2392837] rct[2390520]))
-
var call_tmp[2390535]:int(64)[10]
-
var call_tmp[2390542]:_RuntimeTypeInfo[2290946]
-
var default_arg_strides[2395542]:strideKind[107137]
-
(2390544 'move' call_tmp[2390542] (2390547 call chpl__buildDomainRuntimeType[2287422] defaultDist[288287]))
-
var _domain[2390551]:domain(2,int(64),one)[2289710]
-
var init_coerce_tmp[2395551]:domain(2,int(64),one)[2289710]
-
(2395587 'move' init_coerce_tmp[2395551] (2395582 call chpl__coerceMove[2312492] call_tmp[2390542] call_tmp[2390526] 0))
-
(2390553 'move' _domain[2390551] init_coerce_tmp[2395551])
-
(2390557 '.=' this[2390461] _domain[2303502] _domain[2390551])
-
var _domain[2419254]:domain(2,int(64),one)[2289710]
-
var _instance[2419261]:_ref(unmanaged domain(2,int(64),one))[2288765]
-
var definedConst[2419268]:_ref(bool)[1466299]
-
(2390561 'end of statement' rct[2390520])
-
(2419259 'move' _domain[2419254] (2419256 '.v' this[2390461] _domain[2303502]))
-
(2419266 'move' _instance[2419261] (2419263 '.' _domain[2419254] _instance[2289704]))
-
(2419273 'move' definedConst[2419268] (2419270 '.' _instance[2419261] definedConst[268703]))
-
(2419275 'move' definedConst[2419268] 0)
-
var call_tmp[2390563]:int(64)[10]
-
var call_tmp[2390570]:rect(2)[2290998]
-
var simpleDomain[2390577]:rect(2)[2290998]
-
(2390579 call init=[2311796] simpleDomain[2390577] rct[2390520])
-
(2390583 '.=' this[2390461] simpleDomain[2303509] simpleDomain[2390577])
-
(2390587 'end of statement' rct[2390520])
-
var call_tmp[2390589]:_ref(_domain(unmanaged domain(2,int(64),one)))[2289736]
-
(2390591 'move' call_tmp[2390589] (2390593 '.' this[2390461] _domain[2303502]))
-
var call_tmp[2390596]:_ref(_domain(unmanaged domain(2,int(64),one)))[2289736]
-
(2390598 'move' call_tmp[2390596] (2390601 call chpl__ensureDomainExpr[2291053] call_tmp[2390589]))
-
var call_tmp[2390603]:real(32)[91]
-
var call_tmp[2390610]:_RuntimeTypeInfo[2309698]
-
(2390612 'move' call_tmp[2390610] (2390615 call chpl__buildArrayRuntimeType[2303582] call_tmp[2390596]))
-
var data[2390618]:[domain(2,int(64),one)] real(32)[2309463]
-
var init_coerce_tmp[2395575]:[domain(2,int(64),one)] real(32)[2309463]
-
(2395594 'move' init_coerce_tmp[2395575] (2395589 call chpl__coerceCopy[2395598] call_tmp[2390610] Arr[2390463] 0))
-
(2390620 'move' data[2390618] init_coerce_tmp[2395575])
-
(2390624 '.=' this[2390461] data[2303514] data[2390618])
-
(2390628 'end of statement' )
-
(2390629 return _void[46])
}
-
- «»
function ndarray(3,real(32))[2453347] . init[2544544] ( this[2544548]:ndarray(3,real(32))[2453347] , Arr[2544550]:[domain(3,int(64),one)] real(32)[2459687] ) : void[4]
ref arg this[2544548]:ndarray(3,real(32))[2453347] const arg Arr[2544550]:[domain(3,int(64),one)] real(32)[2459687]-
{
-
var call_tmp[2544556]:int(64)[10]
-
var call_tmp[2544564]:int(64)[10]
-
(2544576 'end of statement' )
-
var eltType[2544577]:real(32)[91]
-
(2544589 'end of statement' )
-
var call_tmp[2544590]:domain(3,int(64),one)[2438803]
-
(2544592 'move' call_tmp[2544590] (2544595 call _dom[2534396] Arr[2544550]))
-
var call_tmp[2544598]:rect(3)[2440313]
-
(2544600 'move' call_tmp[2544598] (2544606 call simple[2544787] call_tmp[2544590]))
-
var rct[2544607]:rect(3)[2440313]
-
(2544609 'move' rct[2544607] call_tmp[2544598])
-
(2544612 'end of statement' )
-
var call_tmp[2544613]:domain(3,int(64),one)[2438803]
-
(2544615 'move' call_tmp[2544613] (2544621 call toDomain[2547142] rct[2544607]))
-
var call_tmp[2544622]:int(64)[10]
-
var call_tmp[2544629]:_RuntimeTypeInfo[2440261]
-
var default_arg_strides[2550175]:strideKind[107137]
-
(2544631 'move' call_tmp[2544629] (2544634 call chpl__buildDomainRuntimeType[2436393] defaultDist[288287]))
-
var _domain[2544638]:domain(3,int(64),one)[2438803]
-
var init_coerce_tmp[2550184]:domain(3,int(64),one)[2438803]
-
(2550220 'move' init_coerce_tmp[2550184] (2550215 call chpl__coerceMove[2462769] call_tmp[2544629] call_tmp[2544613] 0))
-
(2544640 'move' _domain[2544638] init_coerce_tmp[2550184])
-
(2544644 '.=' this[2544548] _domain[2453326] _domain[2544638])
-
var _domain[2574511]:domain(3,int(64),one)[2438803]
-
var _instance[2574518]:_ref(unmanaged domain(3,int(64),one))[2437820]
-
var definedConst[2574525]:_ref(bool)[1466299]
-
(2544648 'end of statement' rct[2544607])
-
(2574516 'move' _domain[2574511] (2574513 '.v' this[2544548] _domain[2453326]))
-
(2574523 'move' _instance[2574518] (2574520 '.' _domain[2574511] _instance[2438797]))
-
(2574530 'move' definedConst[2574525] (2574527 '.' _instance[2574518] definedConst[268703]))
-
(2574532 'move' definedConst[2574525] 0)
-
var call_tmp[2544650]:int(64)[10]
-
var call_tmp[2544657]:rect(3)[2440313]
-
var simpleDomain[2544664]:rect(3)[2440313]
-
(2544666 call init=[2462020] simpleDomain[2544664] rct[2544607])
-
(2544670 '.=' this[2544548] simpleDomain[2453333] simpleDomain[2544664])
-
(2544674 'end of statement' rct[2544607])
-
var call_tmp[2544676]:_ref(_domain(unmanaged domain(3,int(64),one)))[2438829]
-
(2544678 'move' call_tmp[2544676] (2544680 '.' this[2544548] _domain[2453326]))
-
var call_tmp[2544683]:_ref(_domain(unmanaged domain(3,int(64),one)))[2438829]
-
(2544685 'move' call_tmp[2544683] (2544688 call chpl__ensureDomainExpr[2440368] call_tmp[2544676]))
-
var call_tmp[2544690]:real(32)[91]
-
var call_tmp[2544697]:_RuntimeTypeInfo[2459922]
-
(2544699 'move' call_tmp[2544697] (2544702 call chpl__buildArrayRuntimeType[2453406] call_tmp[2544683]))
-
var data[2544705]:[domain(3,int(64),one)] real(32)[2459687]
-
var init_coerce_tmp[2550208]:[domain(3,int(64),one)] real(32)[2459687]
-
(2550227 'move' init_coerce_tmp[2550208] (2550222 call chpl__coerceCopy[2550231] call_tmp[2544697] Arr[2544550] 0))
-
(2544707 'move' data[2544705] init_coerce_tmp[2550208])
-
(2544711 '.=' this[2544548] data[2453338] data[2544705])
-
(2544715 'end of statement' )
-
(2544716 return _void[46])
}
-
- «»
function ndarray(4,real(32))[2594490] . init[2618171] ( this[2618175]:ndarray(4,real(32))[2594490] , Arr[2618177]:[domain(4,int(64),one)] real(32)[2601230] ) : void[4]
ref arg this[2618175]:ndarray(4,real(32))[2594490] const arg Arr[2618177]:[domain(4,int(64),one)] real(32)[2601230]-
{
-
var call_tmp[2618183]:int(64)[10]
-
var call_tmp[2618191]:int(64)[10]
-
(2618203 'end of statement' )
-
var eltType[2618204]:real(32)[91]
-
(2618216 'end of statement' )
-
var call_tmp[2618217]:domain(4,int(64),one)[1964360]
-
(2618219 'move' call_tmp[2618217] (2618222 call _dom[2607940] Arr[2618177]))
-
var call_tmp[2618225]:rect(4)[1965857]
-
(2618227 'move' call_tmp[2618225] (2618233 call simple[2006713] call_tmp[2618217]))
-
var rct[2618234]:rect(4)[1965857]
-
(2618236 'move' rct[2618234] call_tmp[2618225])
-
(2618239 'end of statement' )
-
var call_tmp[2618240]:domain(4,int(64),one)[1964360]
-
(2618242 'move' call_tmp[2618240] (2618248 call toDomain[2010272] rct[2618234]))
-
var call_tmp[2618249]:int(64)[10]
-
var call_tmp[2618256]:_RuntimeTypeInfo[1965805]
-
var default_arg_strides[2618422]:strideKind[107137]
-
(2618258 'move' call_tmp[2618256] (2618261 call chpl__buildDomainRuntimeType[1961606] defaultDist[288287]))
-
var _domain[2618265]:domain(4,int(64),one)[1964360]
-
var init_coerce_tmp[2618431]:domain(4,int(64),one)[1964360]
-
(2618467 'move' init_coerce_tmp[2618431] (2618462 call chpl__coerceMove[1982705] call_tmp[2618256] call_tmp[2618240] 0))
-
(2618267 'move' _domain[2618265] init_coerce_tmp[2618431])
-
(2618271 '.=' this[2618175] _domain[2594469] _domain[2618265])
-
var _domain[2643382]:domain(4,int(64),one)[1964360]
-
var _instance[2643389]:_ref(unmanaged domain(4,int(64),one))[1963117]
-
var definedConst[2643396]:_ref(bool)[1466299]
-
(2618275 'end of statement' rct[2618234])
-
(2643387 'move' _domain[2643382] (2643384 '.v' this[2618175] _domain[2594469]))
-
(2643394 'move' _instance[2643389] (2643391 '.' _domain[2643382] _instance[1964354]))
-
(2643401 'move' definedConst[2643396] (2643398 '.' _instance[2643389] definedConst[268703]))
-
(2643403 'move' definedConst[2643396] 0)
-
var call_tmp[2618277]:int(64)[10]
-
var call_tmp[2618284]:rect(4)[1965857]
-
var simpleDomain[2618291]:rect(4)[1965857]
-
(2618293 call init=[2011241] simpleDomain[2618291] rct[2618234])
-
(2618297 '.=' this[2618175] simpleDomain[2594476] simpleDomain[2618291])
-
(2618301 'end of statement' rct[2618234])
-
var call_tmp[2618303]:_ref(_domain(unmanaged domain(4,int(64),one)))[1964386]
-
(2618305 'move' call_tmp[2618303] (2618307 '.' this[2618175] _domain[2594469]))
-
var call_tmp[2618310]:_ref(_domain(unmanaged domain(4,int(64),one)))[1964386]
-
(2618312 'move' call_tmp[2618310] (2618315 call chpl__ensureDomainExpr[1965912] call_tmp[2618303]))
-
var call_tmp[2618317]:real(32)[91]
-
var call_tmp[2618324]:_RuntimeTypeInfo[2601465]
-
(2618326 'move' call_tmp[2618324] (2618329 call chpl__buildArrayRuntimeType[2594549] call_tmp[2618310]))
-
var data[2618332]:[domain(4,int(64),one)] real(32)[2601230]
-
var init_coerce_tmp[2618455]:[domain(4,int(64),one)] real(32)[2601230]
-
(2618474 'move' init_coerce_tmp[2618455] (2618469 call chpl__coerceCopy[2618478] call_tmp[2618324] Arr[2618177] 0))
-
(2618334 'move' data[2618332] init_coerce_tmp[2618455])
-
(2618338 '.=' this[2618175] data[2594481] data[2618332])
-
(2618342 'end of statement' )
-
(2618343 return _void[46])
}
-
- «»
function ndarray(5,real(32))[2679336] . init[2779878] ( this[2779882]:ndarray(5,real(32))[2679336] , Arr[2779884]:[domain(5,int(64),one)] real(32)[2686476] ) : void[4]
ref arg this[2779882]:ndarray(5,real(32))[2679336] const arg Arr[2779884]:[domain(5,int(64),one)] real(32)[2686476]-
{
-
var call_tmp[2779890]:int(64)[10]
-
var call_tmp[2779898]:int(64)[10]
-
(2779910 'end of statement' )
-
var eltType[2779911]:real(32)[91]
-
(2779923 'end of statement' )
-
var call_tmp[2779924]:domain(5,int(64),one)[2663397]
-
(2779926 'move' call_tmp[2779924] (2779929 call _dom[2769564] Arr[2779884]))
-
var call_tmp[2779932]:rect(5)[2665060]
-
(2779934 'move' call_tmp[2779932] (2779940 call simple[2780121] call_tmp[2779924]))
-
var rct[2779941]:rect(5)[2665060]
-
(2779943 'move' rct[2779941] call_tmp[2779932])
-
(2779946 'end of statement' )
-
var call_tmp[2779947]:domain(5,int(64),one)[2663397]
-
(2779949 'move' call_tmp[2779947] (2779955 call toDomain[2783386] rct[2779941]))
-
var call_tmp[2779956]:int(64)[10]
-
var call_tmp[2779963]:_RuntimeTypeInfo[2665008]
-
var default_arg_strides[2787075]:strideKind[107137]
-
(2779965 'move' call_tmp[2779963] (2779968 call chpl__buildDomainRuntimeType[2660521] defaultDist[288287]))
-
var _domain[2779972]:domain(5,int(64),one)[2663397]
-
var init_coerce_tmp[2787084]:domain(5,int(64),one)[2663397]
-
(2787120 'move' init_coerce_tmp[2787084] (2787115 call chpl__coerceMove[2689772] call_tmp[2779963] call_tmp[2779947] 0))
-
(2779974 'move' _domain[2779972] init_coerce_tmp[2787084])
-
(2779978 '.=' this[2779882] _domain[2679315] _domain[2779972])
-
var _domain[2812659]:domain(5,int(64),one)[2663397]
-
var _instance[2812666]:_ref(unmanaged domain(5,int(64),one))[2662116]
-
var definedConst[2812673]:_ref(bool)[1466299]
-
(2779982 'end of statement' rct[2779941])
-
(2812664 'move' _domain[2812659] (2812661 '.v' this[2779882] _domain[2679315]))
-
(2812671 'move' _instance[2812666] (2812668 '.' _domain[2812659] _instance[2663391]))
-
(2812678 'move' definedConst[2812673] (2812675 '.' _instance[2812666] definedConst[268703]))
-
(2812680 'move' definedConst[2812673] 0)
-
var call_tmp[2779984]:int(64)[10]
-
var call_tmp[2779991]:rect(5)[2665060]
-
var simpleDomain[2779998]:rect(5)[2665060]
-
(2780000 call init=[2688809] simpleDomain[2779998] rct[2779941])
-
(2780004 '.=' this[2779882] simpleDomain[2679322] simpleDomain[2779998])
-
(2780008 'end of statement' rct[2779941])
-
var call_tmp[2780010]:_ref(_domain(unmanaged domain(5,int(64),one)))[2663423]
-
(2780012 'move' call_tmp[2780010] (2780014 '.' this[2779882] _domain[2679315]))
-
var call_tmp[2780017]:_ref(_domain(unmanaged domain(5,int(64),one)))[2663423]
-
(2780019 'move' call_tmp[2780017] (2780022 call chpl__ensureDomainExpr[2665115] call_tmp[2780010]))
-
var call_tmp[2780024]:real(32)[91]
-
var call_tmp[2780031]:_RuntimeTypeInfo[2686711]
-
(2780033 'move' call_tmp[2780031] (2780036 call chpl__buildArrayRuntimeType[2679395] call_tmp[2780017]))
-
var data[2780039]:[domain(5,int(64),one)] real(32)[2686476]
-
var init_coerce_tmp[2787108]:[domain(5,int(64),one)] real(32)[2686476]
-
(2787127 'move' init_coerce_tmp[2787108] (2787122 call chpl__coerceCopy[2787131] call_tmp[2780031] Arr[2779884] 0))
-
(2780041 'move' data[2780039] init_coerce_tmp[2787108])
-
(2780045 '.=' this[2779882] data[2679327] data[2780039])
-
(2780049 'end of statement' )
-
(2780050 return _void[46])
}
-
- «»
function ndarray(6,real(32))[2850677] . init[2955323] ( this[2955327]:ndarray(6,real(32))[2850677] , Arr[2955329]:[domain(6,int(64),one)] real(32)[2858217] ) : void[4]
ref arg this[2955327]:ndarray(6,real(32))[2850677] const arg Arr[2955329]:[domain(6,int(64),one)] real(32)[2858217]-
{
-
var call_tmp[2955335]:int(64)[10]
-
var call_tmp[2955343]:int(64)[10]
-
(2955355 'end of statement' )
-
var eltType[2955356]:real(32)[91]
-
(2955368 'end of statement' )
-
var call_tmp[2955369]:domain(6,int(64),one)[2834180]
-
(2955371 'move' call_tmp[2955369] (2955374 call _dom[2944926] Arr[2955329]))
-
var call_tmp[2955377]:rect(6)[2835862]
-
(2955379 'move' call_tmp[2955377] (2955385 call simple[2955566] call_tmp[2955369]))
-
var rct[2955386]:rect(6)[2835862]
-
(2955388 'move' rct[2955386] call_tmp[2955377])
-
(2955391 'end of statement' )
-
var call_tmp[2955392]:domain(6,int(64),one)[2834180]
-
(2955394 'move' call_tmp[2955392] (2955400 call toDomain[2959271] rct[2955386]))
-
var call_tmp[2955401]:int(64)[10]
-
var call_tmp[2955408]:_RuntimeTypeInfo[2835810]
-
var default_arg_strides[2963288]:strideKind[107137]
-
(2955410 'move' call_tmp[2955408] (2955413 call chpl__buildDomainRuntimeType[2829798] defaultDist[288287]))
-
var _domain[2955417]:domain(6,int(64),one)[2834180]
-
var init_coerce_tmp[2963297]:domain(6,int(64),one)[2834180]
-
(2963333 'move' init_coerce_tmp[2963297] (2963328 call chpl__coerceMove[2861548] call_tmp[2955408] call_tmp[2955392] 0))
-
(2955419 'move' _domain[2955417] init_coerce_tmp[2963297])
-
(2955423 '.=' this[2955327] _domain[2850656] _domain[2955417])
-
var _domain[2989496]:domain(6,int(64),one)[2834180]
-
var _instance[2989503]:_ref(unmanaged domain(6,int(64),one))[2831477]
-
var definedConst[2989510]:_ref(bool)[1466299]
-
(2955427 'end of statement' rct[2955386])
-
(2989501 'move' _domain[2989496] (2989498 '.v' this[2955327] _domain[2850656]))
-
(2989508 'move' _instance[2989503] (2989505 '.' _domain[2989496] _instance[2834174]))
-
(2989515 'move' definedConst[2989510] (2989512 '.' _instance[2989503] definedConst[268703]))
-
(2989517 'move' definedConst[2989510] 0)
-
var call_tmp[2955429]:int(64)[10]
-
var call_tmp[2955436]:rect(6)[2835862]
-
var simpleDomain[2955443]:rect(6)[2835862]
-
(2955445 call init=[2860550] simpleDomain[2955443] rct[2955386])
-
(2955449 '.=' this[2955327] simpleDomain[2850663] simpleDomain[2955443])
-
(2955453 'end of statement' rct[2955386])
-
var call_tmp[2955455]:_ref(_domain(unmanaged domain(6,int(64),one)))[2834206]
-
(2955457 'move' call_tmp[2955455] (2955459 '.' this[2955327] _domain[2850656]))
-
var call_tmp[2955462]:_ref(_domain(unmanaged domain(6,int(64),one)))[2834206]
-
(2955464 'move' call_tmp[2955462] (2955467 call chpl__ensureDomainExpr[2835917] call_tmp[2955455]))
-
var call_tmp[2955469]:real(32)[91]
-
var call_tmp[2955476]:_RuntimeTypeInfo[2858452]
-
(2955478 'move' call_tmp[2955476] (2955481 call chpl__buildArrayRuntimeType[2850736] call_tmp[2955462]))
-
var data[2955484]:[domain(6,int(64),one)] real(32)[2858217]
-
var init_coerce_tmp[2963321]:[domain(6,int(64),one)] real(32)[2858217]
-
(2963340 'move' init_coerce_tmp[2963321] (2963335 call chpl__coerceCopy[2963344] call_tmp[2955476] Arr[2955329] 0))
-
(2955486 'move' data[2955484] init_coerce_tmp[2963321])
-
(2955490 '.=' this[2955327] data[2850668] data[2955484])
-
(2955494 'end of statement' )
-
(2955495 return _void[46])
}
-
- «»
function ndarray(1,real(64))[2160647] . init[3197245] ( this[3197249]:ndarray(1,real(64))[2160647] , Arr[3197251]:[domain(1,int(64),one)] real(64)[2166250] ) : void[4]
ref arg this[3197249]:ndarray(1,real(64))[2160647] const arg Arr[3197251]:[domain(1,int(64),one)] real(64)[2166250]-
{
-
var call_tmp[3197257]:int(64)[10]
-
var call_tmp[3197265]:int(64)[10]
-
(3197277 'end of statement' )
-
var eltType[3197278]:real(64)[13]
-
(3197290 'end of statement' )
-
var call_tmp[3197291]:domain(1,int(64),one)[1765496]
-
(3197293 'move' call_tmp[3197291] (3197296 call _dom[2182644] Arr[3197251]))
-
var call_tmp[3197299]:rect(1)[2160711]
-
(3197301 'move' call_tmp[3197299] (3197307 call simple[2241813] call_tmp[3197291]))
-
var rct[3197308]:rect(1)[2160711]
-
(3197310 'move' rct[3197308] call_tmp[3197299])
-
(3197313 'end of statement' )
-
var call_tmp[3197314]:domain(1,int(64),one)[1765496]
-
(3197316 'move' call_tmp[3197314] (3197322 call toDomain[2243674] rct[3197308]))
-
var call_tmp[3197323]:int(64)[10]
-
var call_tmp[3197330]:_RuntimeTypeInfo[1766589]
-
var default_arg_strides[3197456]:strideKind[107137]
-
(3197332 'move' call_tmp[3197330] (3197335 call chpl__buildDomainRuntimeType[1762345] defaultDist[288287]))
-
var _domain[3197339]:domain(1,int(64),one)[1765496]
-
var init_coerce_tmp[3197465]:domain(1,int(64),one)[1765496]
-
(3197501 'move' init_coerce_tmp[3197465] (3197496 call chpl__coerceMove[1780667] call_tmp[3197330] call_tmp[3197314] 0))
-
(3197341 'move' _domain[3197339] init_coerce_tmp[3197465])
-
(3197345 '.=' this[3197249] _domain[2160626] _domain[3197339])
-
var _domain[3197514]:domain(1,int(64),one)[1765496]
-
var _instance[3197521]:_ref(unmanaged domain(1,int(64),one))[1764096]
-
var definedConst[3197528]:_ref(bool)[1466299]
-
(3197349 'end of statement' rct[3197308])
-
(3197519 'move' _domain[3197514] (3197516 '.v' this[3197249] _domain[2160626]))
-
(3197526 'move' _instance[3197521] (3197523 '.' _domain[3197514] _instance[1765490]))
-
(3197533 'move' definedConst[3197528] (3197530 '.' _instance[3197521] definedConst[268703]))
-
(3197535 'move' definedConst[3197528] 0)
-
var call_tmp[3197351]:int(64)[10]
-
var call_tmp[3197358]:rect(1)[2160711]
-
var simpleDomain[3197365]:rect(1)[2160711]
-
(3197367 call init=[2180855] simpleDomain[3197365] rct[3197308])
-
(3197371 '.=' this[3197249] simpleDomain[2160633] simpleDomain[3197365])
-
(3197375 'end of statement' rct[3197308])
-
var call_tmp[3197377]:_ref(_domain(unmanaged domain(1,int(64),one)))[1765522]
-
(3197379 'move' call_tmp[3197377] (3197381 '.' this[3197249] _domain[2160626]))
-
var call_tmp[3197384]:_ref(_domain(unmanaged domain(1,int(64),one)))[1765522]
-
(3197386 'move' call_tmp[3197384] (3197389 call chpl__ensureDomainExpr[1766974] call_tmp[3197377]))
-
var call_tmp[3197391]:real(64)[13]
-
var call_tmp[3197398]:_RuntimeTypeInfo[2166485]
-
(3197400 'move' call_tmp[3197398] (3197403 call chpl__buildArrayRuntimeType[2160767] call_tmp[3197384]))
-
var data[3197406]:[domain(1,int(64),one)] real(64)[2166250]
-
var init_coerce_tmp[3197489]:[domain(1,int(64),one)] real(64)[2166250]
-
(3197508 'move' init_coerce_tmp[3197489] (3197503 call chpl__coerceCopy[2181552] call_tmp[3197398] Arr[3197251] 0))
-
(3197408 'move' data[3197406] init_coerce_tmp[3197489])
-
(3197412 '.=' this[3197249] data[2160638] data[3197406])
-
(3197416 'end of statement' )
-
(3197417 return _void[46])
}
-
- «»
function ndarray(2,real(64))[2287404] . init[3219741] ( this[3219745]:ndarray(2,real(64))[2287404] , Arr[3219747]:[domain(2,int(64),one)] real(64)[2299197] ) : void[4]
ref arg this[3219745]:ndarray(2,real(64))[2287404] const arg Arr[3219747]:[domain(2,int(64),one)] real(64)[2299197]-
{
-
var call_tmp[3219753]:int(64)[10]
-
var call_tmp[3219761]:int(64)[10]
-
(3219773 'end of statement' )
-
var eltType[3219774]:real(64)[13]
-
(3219786 'end of statement' )
-
var call_tmp[3219787]:domain(2,int(64),one)[2289710]
-
(3219789 'move' call_tmp[3219787] (3219792 call _dom[2318327] Arr[3219747]))
-
var call_tmp[3219795]:rect(2)[2290998]
-
(3219797 'move' call_tmp[3219795] (3219803 call simple[2390700] call_tmp[3219787]))
-
var rct[3219804]:rect(2)[2290998]
-
(3219806 'move' rct[3219804] call_tmp[3219795])
-
(3219809 'end of statement' )
-
var call_tmp[3219810]:domain(2,int(64),one)[2289710]
-
(3219812 'move' call_tmp[3219810] (3219818 call toDomain[2392837] rct[3219804]))
-
var call_tmp[3219819]:int(64)[10]
-
var call_tmp[3219826]:_RuntimeTypeInfo[2290946]
-
var default_arg_strides[3219952]:strideKind[107137]
-
(3219828 'move' call_tmp[3219826] (3219831 call chpl__buildDomainRuntimeType[2287422] defaultDist[288287]))
-
var _domain[3219835]:domain(2,int(64),one)[2289710]
-
var init_coerce_tmp[3219961]:domain(2,int(64),one)[2289710]
-
(3219997 'move' init_coerce_tmp[3219961] (3219992 call chpl__coerceMove[2312492] call_tmp[3219826] call_tmp[3219810] 0))
-
(3219837 'move' _domain[3219835] init_coerce_tmp[3219961])
-
(3219841 '.=' this[3219745] _domain[2287383] _domain[3219835])
-
var _domain[3220010]:domain(2,int(64),one)[2289710]
-
var _instance[3220017]:_ref(unmanaged domain(2,int(64),one))[2288765]
-
var definedConst[3220024]:_ref(bool)[1466299]
-
(3219845 'end of statement' rct[3219804])
-
(3220015 'move' _domain[3220010] (3220012 '.v' this[3219745] _domain[2287383]))
-
(3220022 'move' _instance[3220017] (3220019 '.' _domain[3220010] _instance[2289704]))
-
(3220029 'move' definedConst[3220024] (3220026 '.' _instance[3220017] definedConst[268703]))
-
(3220031 'move' definedConst[3220024] 0)
-
var call_tmp[3219847]:int(64)[10]
-
var call_tmp[3219854]:rect(2)[2290998]
-
var simpleDomain[3219861]:rect(2)[2290998]
-
(3219863 call init=[2311796] simpleDomain[3219861] rct[3219804])
-
(3219867 '.=' this[3219745] simpleDomain[2287390] simpleDomain[3219861])
-
(3219871 'end of statement' rct[3219804])
-
var call_tmp[3219873]:_ref(_domain(unmanaged domain(2,int(64),one)))[2289736]
-
(3219875 'move' call_tmp[3219873] (3219877 '.' this[3219745] _domain[2287383]))
-
var call_tmp[3219880]:_ref(_domain(unmanaged domain(2,int(64),one)))[2289736]
-
(3219882 'move' call_tmp[3219880] (3219885 call chpl__ensureDomainExpr[2291053] call_tmp[3219873]))
-
var call_tmp[3219887]:real(64)[13]
-
var call_tmp[3219894]:_RuntimeTypeInfo[2299432]
-
(3219896 'move' call_tmp[3219894] (3219899 call chpl__buildArrayRuntimeType[2291072] call_tmp[3219880]))
-
var data[3219902]:[domain(2,int(64),one)] real(64)[2299197]
-
var init_coerce_tmp[3219985]:[domain(2,int(64),one)] real(64)[2299197]
-
(3220004 'move' init_coerce_tmp[3219985] (3219999 call chpl__coerceCopy[2317040] call_tmp[3219894] Arr[3219747] 0))
-
(3219904 'move' data[3219902] init_coerce_tmp[3219985])
-
(3219908 '.=' this[3219745] data[2287395] data[3219902])
-
(3219912 'end of statement' )
-
(3219913 return _void[46])
}
-
- «»
function ndarray(3,real(64))[2436375] . init[3512281] ( this[3512285]:ndarray(3,real(64))[2436375] , Arr[3512287]:[domain(3,int(64),one)] real(64)[2449021] ) : void[4]
ref arg this[3512285]:ndarray(3,real(64))[2436375] const arg Arr[3512287]:[domain(3,int(64),one)] real(64)[2449021]-
{
-
var call_tmp[3512293]:int(64)[10]
-
var call_tmp[3512301]:int(64)[10]
-
(3512313 'end of statement' )
-
var eltType[3512314]:real(64)[13]
-
(3512326 'end of statement' )
-
var call_tmp[3512327]:domain(3,int(64),one)[2438803]
-
(3512329 'move' call_tmp[3512327] (3512332 call _dom[2468867] Arr[3512287]))
-
var call_tmp[3512335]:rect(3)[2440313]
-
(3512337 'move' call_tmp[3512335] (3512343 call simple[2544787] call_tmp[3512327]))
-
var rct[3512344]:rect(3)[2440313]
-
(3512346 'move' rct[3512344] call_tmp[3512335])
-
(3512349 'end of statement' )
-
var call_tmp[3512350]:domain(3,int(64),one)[2438803]
-
(3512352 'move' call_tmp[3512350] (3512358 call toDomain[2547142] rct[3512344]))
-
var call_tmp[3512359]:int(64)[10]
-
var call_tmp[3512366]:_RuntimeTypeInfo[2440261]
-
var default_arg_strides[3512492]:strideKind[107137]
-
(3512368 'move' call_tmp[3512366] (3512371 call chpl__buildDomainRuntimeType[2436393] defaultDist[288287]))
-
var _domain[3512375]:domain(3,int(64),one)[2438803]
-
var init_coerce_tmp[3512501]:domain(3,int(64),one)[2438803]
-
(3512537 'move' init_coerce_tmp[3512501] (3512532 call chpl__coerceMove[2462769] call_tmp[3512366] call_tmp[3512350] 0))
-
(3512377 'move' _domain[3512375] init_coerce_tmp[3512501])
-
(3512381 '.=' this[3512285] _domain[2436354] _domain[3512375])
-
var _domain[3512550]:domain(3,int(64),one)[2438803]
-
var _instance[3512557]:_ref(unmanaged domain(3,int(64),one))[2437820]
-
var definedConst[3512564]:_ref(bool)[1466299]
-
(3512385 'end of statement' rct[3512344])
-
(3512555 'move' _domain[3512550] (3512552 '.v' this[3512285] _domain[2436354]))
-
(3512562 'move' _instance[3512557] (3512559 '.' _domain[3512550] _instance[2438797]))
-
(3512569 'move' definedConst[3512564] (3512566 '.' _instance[3512557] definedConst[268703]))
-
(3512571 'move' definedConst[3512564] 0)
-
var call_tmp[3512387]:int(64)[10]
-
var call_tmp[3512394]:rect(3)[2440313]
-
var simpleDomain[3512401]:rect(3)[2440313]
-
(3512403 call init=[2462020] simpleDomain[3512401] rct[3512344])
-
(3512407 '.=' this[3512285] simpleDomain[2436361] simpleDomain[3512401])
-
(3512411 'end of statement' rct[3512344])
-
var call_tmp[3512413]:_ref(_domain(unmanaged domain(3,int(64),one)))[2438829]
-
(3512415 'move' call_tmp[3512413] (3512417 '.' this[3512285] _domain[2436354]))
-
var call_tmp[3512420]:_ref(_domain(unmanaged domain(3,int(64),one)))[2438829]
-
(3512422 'move' call_tmp[3512420] (3512425 call chpl__ensureDomainExpr[2440368] call_tmp[3512413]))
-
var call_tmp[3512427]:real(64)[13]
-
var call_tmp[3512434]:_RuntimeTypeInfo[2449256]
-
(3512436 'move' call_tmp[3512434] (3512439 call chpl__buildArrayRuntimeType[2440387] call_tmp[3512420]))
-
var data[3512442]:[domain(3,int(64),one)] real(64)[2449021]
-
var init_coerce_tmp[3512525]:[domain(3,int(64),one)] real(64)[2449021]
-
(3512544 'move' init_coerce_tmp[3512525] (3512539 call chpl__coerceCopy[2467580] call_tmp[3512434] Arr[3512287] 0))
-
(3512444 'move' data[3512442] init_coerce_tmp[3512525])
-
(3512448 '.=' this[3512285] data[2436366] data[3512442])
-
(3512452 'end of statement' )
-
(3512453 return _void[46])
}
-
- «»
function ndarray(5,real(64))[2660503] . init[3534943] ( this[3534947]:ndarray(5,real(64))[2660503] , Arr[3534949]:[domain(5,int(64),one)] real(64)[2675008] ) : void[4]
ref arg this[3534947]:ndarray(5,real(64))[2660503] const arg Arr[3534949]:[domain(5,int(64),one)] real(64)[2675008]-
{
-
var call_tmp[3534955]:int(64)[10]
-
var call_tmp[3534963]:int(64)[10]
-
(3534975 'end of statement' )
-
var eltType[3534976]:real(64)[13]
-
(3534988 'end of statement' )
-
var call_tmp[3534989]:domain(5,int(64),one)[2663397]
-
(3534991 'move' call_tmp[3534989] (3534994 call _dom[2695952] Arr[3534949]))
-
var call_tmp[3534997]:rect(5)[2665060]
-
(3534999 'move' call_tmp[3534997] (3535005 call simple[2780121] call_tmp[3534989]))
-
var rct[3535006]:rect(5)[2665060]
-
(3535008 'move' rct[3535006] call_tmp[3534997])
-
(3535011 'end of statement' )
-
var call_tmp[3535012]:domain(5,int(64),one)[2663397]
-
(3535014 'move' call_tmp[3535012] (3535020 call toDomain[2783386] rct[3535006]))
-
var call_tmp[3535021]:int(64)[10]
-
var call_tmp[3535028]:_RuntimeTypeInfo[2665008]
-
var default_arg_strides[3535154]:strideKind[107137]
-
(3535030 'move' call_tmp[3535028] (3535033 call chpl__buildDomainRuntimeType[2660521] defaultDist[288287]))
-
var _domain[3535037]:domain(5,int(64),one)[2663397]
-
var init_coerce_tmp[3535163]:domain(5,int(64),one)[2663397]
-
(3535199 'move' init_coerce_tmp[3535163] (3535194 call chpl__coerceMove[2689772] call_tmp[3535028] call_tmp[3535012] 0))
-
(3535039 'move' _domain[3535037] init_coerce_tmp[3535163])
-
(3535043 '.=' this[3534947] _domain[2660482] _domain[3535037])
-
var _domain[3535212]:domain(5,int(64),one)[2663397]
-
var _instance[3535219]:_ref(unmanaged domain(5,int(64),one))[2662116]
-
var definedConst[3535226]:_ref(bool)[1466299]
-
(3535047 'end of statement' rct[3535006])
-
(3535217 'move' _domain[3535212] (3535214 '.v' this[3534947] _domain[2660482]))
-
(3535224 'move' _instance[3535219] (3535221 '.' _domain[3535212] _instance[2663391]))
-
(3535231 'move' definedConst[3535226] (3535228 '.' _instance[3535219] definedConst[268703]))
-
(3535233 'move' definedConst[3535226] 0)
-
var call_tmp[3535049]:int(64)[10]
-
var call_tmp[3535056]:rect(5)[2665060]
-
var simpleDomain[3535063]:rect(5)[2665060]
-
(3535065 call init=[2688809] simpleDomain[3535063] rct[3535006])
-
(3535069 '.=' this[3534947] simpleDomain[2660489] simpleDomain[3535063])
-
(3535073 'end of statement' rct[3535006])
-
var call_tmp[3535075]:_ref(_domain(unmanaged domain(5,int(64),one)))[2663423]
-
(3535077 'move' call_tmp[3535075] (3535079 '.' this[3534947] _domain[2660482]))
-
var call_tmp[3535082]:_ref(_domain(unmanaged domain(5,int(64),one)))[2663423]
-
(3535084 'move' call_tmp[3535082] (3535087 call chpl__ensureDomainExpr[2665115] call_tmp[3535075]))
-
var call_tmp[3535089]:real(64)[13]
-
var call_tmp[3535096]:_RuntimeTypeInfo[2675243]
-
(3535098 'move' call_tmp[3535096] (3535101 call chpl__buildArrayRuntimeType[2665134] call_tmp[3535082]))
-
var data[3535104]:[domain(5,int(64),one)] real(64)[2675008]
-
var init_coerce_tmp[3535187]:[domain(5,int(64),one)] real(64)[2675008]
-
(3535206 'move' init_coerce_tmp[3535187] (3535201 call chpl__coerceCopy[2694665] call_tmp[3535096] Arr[3534949] 0))
-
(3535106 'move' data[3535104] init_coerce_tmp[3535187])
-
(3535110 '.=' this[3534947] data[2660494] data[3535104])
-
(3535114 'end of statement' )
-
(3535115 return _void[46])
}
-
- «»
function ndarray(6,real(64))[2829780] . init[3551890] ( this[3551894]:ndarray(6,real(64))[2829780] , Arr[3551896]:[domain(6,int(64),one)] real(64)[2846349] ) : void[4]
ref arg this[3551894]:ndarray(6,real(64))[2829780] const arg Arr[3551896]:[domain(6,int(64),one)] real(64)[2846349]-
{
-
var call_tmp[3551902]:int(64)[10]
-
var call_tmp[3551910]:int(64)[10]
-
(3551922 'end of statement' )
-
var eltType[3551923]:real(64)[13]
-
(3551935 'end of statement' )
-
var call_tmp[3551936]:domain(6,int(64),one)[2834180]
-
(3551938 'move' call_tmp[3551936] (3551941 call _dom[2867769] Arr[3551896]))
-
var call_tmp[3551944]:rect(6)[2835862]
-
(3551946 'move' call_tmp[3551944] (3551952 call simple[2955566] call_tmp[3551936]))
-
var rct[3551953]:rect(6)[2835862]
-
(3551955 'move' rct[3551953] call_tmp[3551944])
-
(3551958 'end of statement' )
-
var call_tmp[3551959]:domain(6,int(64),one)[2834180]
-
(3551961 'move' call_tmp[3551959] (3551967 call toDomain[2959271] rct[3551953]))
-
var call_tmp[3551968]:int(64)[10]
-
var call_tmp[3551975]:_RuntimeTypeInfo[2835810]
-
var default_arg_strides[3552101]:strideKind[107137]
-
(3551977 'move' call_tmp[3551975] (3551980 call chpl__buildDomainRuntimeType[2829798] defaultDist[288287]))
-
var _domain[3551984]:domain(6,int(64),one)[2834180]
-
var init_coerce_tmp[3552110]:domain(6,int(64),one)[2834180]
-
(3552146 'move' init_coerce_tmp[3552110] (3552141 call chpl__coerceMove[2861548] call_tmp[3551975] call_tmp[3551959] 0))
-
(3551986 'move' _domain[3551984] init_coerce_tmp[3552110])
-
(3551990 '.=' this[3551894] _domain[2829759] _domain[3551984])
-
var _domain[3552159]:domain(6,int(64),one)[2834180]
-
var _instance[3552166]:_ref(unmanaged domain(6,int(64),one))[2831477]
-
var definedConst[3552173]:_ref(bool)[1466299]
-
(3551994 'end of statement' rct[3551953])
-
(3552164 'move' _domain[3552159] (3552161 '.v' this[3551894] _domain[2829759]))
-
(3552171 'move' _instance[3552166] (3552168 '.' _domain[3552159] _instance[2834174]))
-
(3552178 'move' definedConst[3552173] (3552175 '.' _instance[3552166] definedConst[268703]))
-
(3552180 'move' definedConst[3552173] 0)
-
var call_tmp[3551996]:int(64)[10]
-
var call_tmp[3552003]:rect(6)[2835862]
-
var simpleDomain[3552010]:rect(6)[2835862]
-
(3552012 call init=[2860550] simpleDomain[3552010] rct[3551953])
-
(3552016 '.=' this[3551894] simpleDomain[2829766] simpleDomain[3552010])
-
(3552020 'end of statement' rct[3551953])
-
var call_tmp[3552022]:_ref(_domain(unmanaged domain(6,int(64),one)))[2834206]
-
(3552024 'move' call_tmp[3552022] (3552026 '.' this[3551894] _domain[2829759]))
-
var call_tmp[3552029]:_ref(_domain(unmanaged domain(6,int(64),one)))[2834206]
-
(3552031 'move' call_tmp[3552029] (3552034 call chpl__ensureDomainExpr[2835917] call_tmp[3552022]))
-
var call_tmp[3552036]:real(64)[13]
-
var call_tmp[3552043]:_RuntimeTypeInfo[2846584]
-
(3552045 'move' call_tmp[3552043] (3552048 call chpl__buildArrayRuntimeType[2835936] call_tmp[3552029]))
-
var data[3552051]:[domain(6,int(64),one)] real(64)[2846349]
-
var init_coerce_tmp[3552134]:[domain(6,int(64),one)] real(64)[2846349]
-
(3552153 'move' init_coerce_tmp[3552134] (3552148 call chpl__coerceCopy[2866482] call_tmp[3552043] Arr[3551896] 0))
-
(3552053 'move' data[3552051] init_coerce_tmp[3552134])
-
(3552057 '.=' this[3551894] data[2829771] data[3552051])
-
(3552061 'end of statement' )
-
(3552062 return _void[46])
}
-
- «»
function _ref(ndarray(4,real(64)))[1961597] . init=[2132778] ( this[2132782]:_ref(ndarray(4,real(64)))[1961597] , other[2132784]:ndarray(4,real(64))[1961588] ) : void[4]
ref arg this[2132782]:_ref(ndarray(4,real(64)))[1961597] const arg other[2132784]:ndarray(4,real(64))[1961588]-
{
-
var call_tmp[2132792]:int(64)[10]
-
var call_tmp[2132799]:int(64)[10]
-
(2132811 'end of statement' )
-
var eltType[2132812]:real(64)[13]
-
(2132823 'end of statement' )
-
var call_tmp[2132824]:_ref(_domain(unmanaged domain(4,int(64),one)))[1964386]
-
(2132826 'move' call_tmp[2132824] (2132829 call _domain[2132956] other[2132784]))
-
var call_tmp[2132832]:int(64)[10]
-
var call_tmp[2132839]:_RuntimeTypeInfo[1965805]
-
var default_arg_strides[2132990]:strideKind[107137]
-
(2132841 'move' call_tmp[2132839] (2132844 call chpl__buildDomainRuntimeType[1961606] defaultDist[288287]))
-
var _domain[2132848]:domain(4,int(64),one)[1964360]
-
var init_coerce_tmp[2132999]:domain(4,int(64),one)[1964360]
-
(2133091 'move' init_coerce_tmp[2132999] (2133086 call chpl__coerceCopy[1982527] call_tmp[2132839] call_tmp[2132824] 0))
-
(2132850 'move' _domain[2132848] init_coerce_tmp[2132999])
-
(2132854 '.=' this[2132782] _domain[1961567] _domain[2132848])
-
(2132858 'end of statement' )
-
var call_tmp[2132859]:_ref(rect(4))[1965866]
-
(2132861 'move' call_tmp[2132859] (2132864 call simpleDomain[2133006] other[2132784]))
-
var call_tmp[2132867]:int(64)[10]
-
var call_tmp[2132874]:rect(4)[1965857]
-
var simpleDomain[2132881]:rect(4)[1965857]
-
(2132883 call init=[2011241] simpleDomain[2132881] call_tmp[2132859])
-
(2132887 '.=' this[2132782] simpleDomain[1961574] simpleDomain[2132881])
-
(2132891 'end of statement' )
-
var call_tmp[2132892]:_ref(_array(unmanaged [domain(4,int(64),one)] real(64)))[1976407]
-
(2132894 'move' call_tmp[2132892] (2132897 call data[2133048] other[2132784]))
-
var call_tmp[2132900]:_ref(_domain(unmanaged domain(4,int(64),one)))[1964386]
-
(2132902 'move' call_tmp[2132900] (2132904 '.' this[2132782] _domain[1961567]))
-
var call_tmp[2132907]:_ref(_domain(unmanaged domain(4,int(64),one)))[1964386]
-
(2132909 'move' call_tmp[2132907] (2132912 call chpl__ensureDomainExpr[1965912] call_tmp[2132900]))
-
var call_tmp[2132914]:real(64)[13]
-
var call_tmp[2132921]:_RuntimeTypeInfo[1976616]
-
(2132923 'move' call_tmp[2132921] (2132926 call chpl__buildArrayRuntimeType[1965931] call_tmp[2132907]))
-
var data[2132929]:[domain(4,int(64),one)] real(64)[1976381]
-
var init_coerce_tmp[2133079]:[domain(4,int(64),one)] real(64)[1976381]
-
(2133098 'move' init_coerce_tmp[2133079] (2133093 call chpl__coerceCopy[2011679] call_tmp[2132921] call_tmp[2132892] 0))
-
(2132931 'move' data[2132929] init_coerce_tmp[2133079])
-
(2132935 '.=' this[2132782] data[1961579] data[2132929])
-
(2132939 'end of statement' )
-
(2132940 return _void[46])
}
-
- «»
function _ref(ndarray(1,real(64)))[2160656] . init=[2180482] ( this[2180486]:_ref(ndarray(1,real(64)))[2160656] , other[2180488]:ndarray(1,real(64))[2160647] ) : void[4]
ref arg this[2180486]:_ref(ndarray(1,real(64)))[2160656] const arg other[2180488]:ndarray(1,real(64))[2160647]-
{
-
var call_tmp[2180496]:int(64)[10]
-
var call_tmp[2180503]:int(64)[10]
-
(2180515 'end of statement' )
-
var eltType[2180516]:real(64)[13]
-
(2180527 'end of statement' )
-
var call_tmp[2180528]:_ref(_domain(unmanaged domain(1,int(64),one)))[1765522]
-
(2180530 'move' call_tmp[2180528] (2180533 call _domain[2180765] other[2180488]))
-
var call_tmp[2180536]:int(64)[10]
-
var call_tmp[2180543]:_RuntimeTypeInfo[1766589]
-
var default_arg_strides[2180799]:strideKind[107137]
-
(2180545 'move' call_tmp[2180543] (2180548 call chpl__buildDomainRuntimeType[1762345] defaultDist[288287]))
-
var _domain[2180552]:domain(1,int(64),one)[1765496]
-
var init_coerce_tmp[2180808]:domain(1,int(64),one)[1765496]
-
(2181364 'move' init_coerce_tmp[2180808] (2181359 call chpl__coerceCopy[2181373] call_tmp[2180543] call_tmp[2180528] 0))
-
(2180554 'move' _domain[2180552] init_coerce_tmp[2180808])
-
(2180558 '.=' this[2180486] _domain[2160626] _domain[2180552])
-
(2180562 'end of statement' )
-
var call_tmp[2180563]:_ref(rect(1))[2160720]
-
(2180565 'move' call_tmp[2180563] (2180568 call simpleDomain[2180815] other[2180488]))
-
var call_tmp[2180571]:int(64)[10]
-
var call_tmp[2180578]:rect(1)[2160711]
-
var simpleDomain[2180585]:rect(1)[2160711]
-
(2180587 call init=[2180855] simpleDomain[2180585] call_tmp[2180563])
-
(2180591 '.=' this[2180486] simpleDomain[2160633] simpleDomain[2180585])
-
(2180595 'end of statement' )
-
var call_tmp[2180596]:_ref(_array(unmanaged [domain(1,int(64),one)] real(64)))[2166276]
-
(2180598 'move' call_tmp[2180596] (2180601 call data[2181321] other[2180488]))
-
var call_tmp[2180604]:_ref(_domain(unmanaged domain(1,int(64),one)))[1765522]
-
(2180606 'move' call_tmp[2180604] (2180608 '.' this[2180486] _domain[2160626]))
-
var call_tmp[2180611]:_ref(_domain(unmanaged domain(1,int(64),one)))[1765522]
-
(2180613 'move' call_tmp[2180611] (2180616 call chpl__ensureDomainExpr[1766974] call_tmp[2180604]))
-
var call_tmp[2180618]:real(64)[13]
-
var call_tmp[2180625]:_RuntimeTypeInfo[2166485]
-
(2180627 'move' call_tmp[2180625] (2180630 call chpl__buildArrayRuntimeType[2160767] call_tmp[2180611]))
-
var data[2180633]:[domain(1,int(64),one)] real(64)[2166250]
-
var init_coerce_tmp[2181352]:[domain(1,int(64),one)] real(64)[2166250]
-
(2181371 'move' init_coerce_tmp[2181352] (2181366 call chpl__coerceCopy[2181552] call_tmp[2180625] call_tmp[2180596] 0))
-
(2180635 'move' data[2180633] init_coerce_tmp[2181352])
-
(2180639 '.=' this[2180486] data[2160638] data[2180633])
-
(2180643 'end of statement' )
-
(2180644 return _void[46])
}
-
- «»
function _ref(ndarray(1,real(32)))[2172126] . init=[2270149] ( this[2270153]:_ref(ndarray(1,real(32)))[2172126] , other[2270155]:ndarray(1,real(32))[2172117] ) : void[4]
ref arg this[2270153]:_ref(ndarray(1,real(32)))[2172126] const arg other[2270155]:ndarray(1,real(32))[2172117]-
{
-
var call_tmp[2270163]:int(64)[10]
-
var call_tmp[2270170]:int(64)[10]
-
(2270182 'end of statement' )
-
var eltType[2270183]:real(32)[91]
-
(2270194 'end of statement' )
-
var call_tmp[2270195]:_ref(_domain(unmanaged domain(1,int(64),one)))[1765522]
-
(2270197 'move' call_tmp[2270195] (2270200 call _domain[2270327] other[2270155]))
-
var call_tmp[2270203]:int(64)[10]
-
var call_tmp[2270210]:_RuntimeTypeInfo[1766589]
-
var default_arg_strides[2270361]:strideKind[107137]
-
(2270212 'move' call_tmp[2270210] (2270215 call chpl__buildDomainRuntimeType[1762345] defaultDist[288287]))
-
var _domain[2270219]:domain(1,int(64),one)[1765496]
-
var init_coerce_tmp[2270370]:domain(1,int(64),one)[1765496]
-
(2270462 'move' init_coerce_tmp[2270370] (2270457 call chpl__coerceCopy[2181373] call_tmp[2270210] call_tmp[2270195] 0))
-
(2270221 'move' _domain[2270219] init_coerce_tmp[2270370])
-
(2270225 '.=' this[2270153] _domain[2172096] _domain[2270219])
-
(2270229 'end of statement' )
-
var call_tmp[2270230]:_ref(rect(1))[2160720]
-
(2270232 'move' call_tmp[2270230] (2270235 call simpleDomain[2270377] other[2270155]))
-
var call_tmp[2270238]:int(64)[10]
-
var call_tmp[2270245]:rect(1)[2160711]
-
var simpleDomain[2270252]:rect(1)[2160711]
-
(2270254 call init=[2180855] simpleDomain[2270252] call_tmp[2270230])
-
(2270258 '.=' this[2270153] simpleDomain[2172103] simpleDomain[2270252])
-
(2270262 'end of statement' )
-
var call_tmp[2270263]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(2270265 'move' call_tmp[2270263] (2270268 call data[2270419] other[2270155]))
-
var call_tmp[2270271]:_ref(_domain(unmanaged domain(1,int(64),one)))[1765522]
-
(2270273 'move' call_tmp[2270271] (2270275 '.' this[2270153] _domain[2172096]))
-
var call_tmp[2270278]:_ref(_domain(unmanaged domain(1,int(64),one)))[1765522]
-
(2270280 'move' call_tmp[2270278] (2270283 call chpl__ensureDomainExpr[1766974] call_tmp[2270271]))
-
var call_tmp[2270285]:real(32)[91]
-
var call_tmp[2270292]:_RuntimeTypeInfo[2178757]
-
(2270294 'move' call_tmp[2270292] (2270297 call chpl__buildArrayRuntimeType[2172176] call_tmp[2270278]))
-
var data[2270300]:[domain(1,int(64),one)] real(32)[2178522]
-
var init_coerce_tmp[2270450]:[domain(1,int(64),one)] real(32)[2178522]
-
(2270469 'move' init_coerce_tmp[2270450] (2270464 call chpl__coerceCopy[2244278] call_tmp[2270292] call_tmp[2270263] 0))
-
(2270302 'move' data[2270300] init_coerce_tmp[2270450])
-
(2270306 '.=' this[2270153] data[2172108] data[2270300])
-
(2270310 'end of statement' )
-
(2270311 return _void[46])
}
-
- «»
function _ref(ndarray(2,real(64)))[2287413] . init=[2311423] ( this[2311427]:_ref(ndarray(2,real(64)))[2287413] , other[2311429]:ndarray(2,real(64))[2287404] ) : void[4]
ref arg this[2311427]:_ref(ndarray(2,real(64)))[2287413] const arg other[2311429]:ndarray(2,real(64))[2287404]-
{
-
var call_tmp[2311437]:int(64)[10]
-
var call_tmp[2311444]:int(64)[10]
-
(2311456 'end of statement' )
-
var eltType[2311457]:real(64)[13]
-
(2311468 'end of statement' )
-
var call_tmp[2311469]:_ref(_domain(unmanaged domain(2,int(64),one)))[2289736]
-
(2311471 'move' call_tmp[2311469] (2311474 call _domain[2311706] other[2311429]))
-
var call_tmp[2311477]:int(64)[10]
-
var call_tmp[2311484]:_RuntimeTypeInfo[2290946]
-
var default_arg_strides[2311740]:strideKind[107137]
-
(2311486 'move' call_tmp[2311484] (2311489 call chpl__buildDomainRuntimeType[2287422] defaultDist[288287]))
-
var _domain[2311493]:domain(2,int(64),one)[2289710]
-
var init_coerce_tmp[2311749]:domain(2,int(64),one)[2289710]
-
(2312305 'move' init_coerce_tmp[2311749] (2312300 call chpl__coerceCopy[2312314] call_tmp[2311484] call_tmp[2311469] 0))
-
(2311495 'move' _domain[2311493] init_coerce_tmp[2311749])
-
(2311499 '.=' this[2311427] _domain[2287383] _domain[2311493])
-
(2311503 'end of statement' )
-
var call_tmp[2311504]:_ref(rect(2))[2291007]
-
(2311506 'move' call_tmp[2311504] (2311509 call simpleDomain[2311756] other[2311429]))
-
var call_tmp[2311512]:int(64)[10]
-
var call_tmp[2311519]:rect(2)[2290998]
-
var simpleDomain[2311526]:rect(2)[2290998]
-
(2311528 call init=[2311796] simpleDomain[2311526] call_tmp[2311504])
-
(2311532 '.=' this[2311427] simpleDomain[2287390] simpleDomain[2311526])
-
(2311536 'end of statement' )
-
var call_tmp[2311537]:_ref(_array(unmanaged [domain(2,int(64),one)] real(64)))[2299223]
-
(2311539 'move' call_tmp[2311537] (2311542 call data[2312262] other[2311429]))
-
var call_tmp[2311545]:_ref(_domain(unmanaged domain(2,int(64),one)))[2289736]
-
(2311547 'move' call_tmp[2311545] (2311549 '.' this[2311427] _domain[2287383]))
-
var call_tmp[2311552]:_ref(_domain(unmanaged domain(2,int(64),one)))[2289736]
-
(2311554 'move' call_tmp[2311552] (2311557 call chpl__ensureDomainExpr[2291053] call_tmp[2311545]))
-
var call_tmp[2311559]:real(64)[13]
-
var call_tmp[2311566]:_RuntimeTypeInfo[2299432]
-
(2311568 'move' call_tmp[2311566] (2311571 call chpl__buildArrayRuntimeType[2291072] call_tmp[2311552]))
-
var data[2311574]:[domain(2,int(64),one)] real(64)[2299197]
-
var init_coerce_tmp[2312293]:[domain(2,int(64),one)] real(64)[2299197]
-
(2312312 'move' init_coerce_tmp[2312293] (2312307 call chpl__coerceCopy[2317040] call_tmp[2311566] call_tmp[2311537] 0))
-
(2311576 'move' data[2311574] init_coerce_tmp[2312293])
-
(2311580 '.=' this[2311427] data[2287395] data[2311574])
-
(2311584 'end of statement' )
-
(2311585 return _void[46])
}
-
- «»
function _ref(ndarray(2,real(32)))[2303532] . init=[2419662] ( this[2419666]:_ref(ndarray(2,real(32)))[2303532] , other[2419668]:ndarray(2,real(32))[2303523] ) : void[4]
ref arg this[2419666]:_ref(ndarray(2,real(32)))[2303532] const arg other[2419668]:ndarray(2,real(32))[2303523]-
{
-
var call_tmp[2419676]:int(64)[10]
-
var call_tmp[2419683]:int(64)[10]
-
(2419695 'end of statement' )
-
var eltType[2419696]:real(32)[91]
-
(2419707 'end of statement' )
-
var call_tmp[2419708]:_ref(_domain(unmanaged domain(2,int(64),one)))[2289736]
-
(2419710 'move' call_tmp[2419708] (2419713 call _domain[2419840] other[2419668]))
-
var call_tmp[2419716]:int(64)[10]
-
var call_tmp[2419723]:_RuntimeTypeInfo[2290946]
-
var default_arg_strides[2419874]:strideKind[107137]
-
(2419725 'move' call_tmp[2419723] (2419728 call chpl__buildDomainRuntimeType[2287422] defaultDist[288287]))
-
var _domain[2419732]:domain(2,int(64),one)[2289710]
-
var init_coerce_tmp[2419883]:domain(2,int(64),one)[2289710]
-
(2419975 'move' init_coerce_tmp[2419883] (2419970 call chpl__coerceCopy[2312314] call_tmp[2419723] call_tmp[2419708] 0))
-
(2419734 'move' _domain[2419732] init_coerce_tmp[2419883])
-
(2419738 '.=' this[2419666] _domain[2303502] _domain[2419732])
-
(2419742 'end of statement' )
-
var call_tmp[2419743]:_ref(rect(2))[2291007]
-
(2419745 'move' call_tmp[2419743] (2419748 call simpleDomain[2419890] other[2419668]))
-
var call_tmp[2419751]:int(64)[10]
-
var call_tmp[2419758]:rect(2)[2290998]
-
var simpleDomain[2419765]:rect(2)[2290998]
-
(2419767 call init=[2311796] simpleDomain[2419765] call_tmp[2419743])
-
(2419771 '.=' this[2419666] simpleDomain[2303509] simpleDomain[2419765])
-
(2419775 'end of statement' )
-
var call_tmp[2419776]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(2419778 'move' call_tmp[2419776] (2419781 call data[2419932] other[2419668]))
-
var call_tmp[2419784]:_ref(_domain(unmanaged domain(2,int(64),one)))[2289736]
-
(2419786 'move' call_tmp[2419784] (2419788 '.' this[2419666] _domain[2303502]))
-
var call_tmp[2419791]:_ref(_domain(unmanaged domain(2,int(64),one)))[2289736]
-
(2419793 'move' call_tmp[2419791] (2419796 call chpl__ensureDomainExpr[2291053] call_tmp[2419784]))
-
var call_tmp[2419798]:real(32)[91]
-
var call_tmp[2419805]:_RuntimeTypeInfo[2309698]
-
(2419807 'move' call_tmp[2419805] (2419810 call chpl__buildArrayRuntimeType[2303582] call_tmp[2419791]))
-
var data[2419813]:[domain(2,int(64),one)] real(32)[2309463]
-
var init_coerce_tmp[2419963]:[domain(2,int(64),one)] real(32)[2309463]
-
(2419982 'move' init_coerce_tmp[2419963] (2419977 call chpl__coerceCopy[2395598] call_tmp[2419805] call_tmp[2419776] 0))
-
(2419815 'move' data[2419813] init_coerce_tmp[2419963])
-
(2419819 '.=' this[2419666] data[2303514] data[2419813])
-
(2419823 'end of statement' )
-
(2419824 return _void[46])
}
-
- «»
function _ref(ndarray(3,real(64)))[2436384] . init=[2461647] ( this[2461651]:_ref(ndarray(3,real(64)))[2436384] , other[2461653]:ndarray(3,real(64))[2436375] ) : void[4]
ref arg this[2461651]:_ref(ndarray(3,real(64)))[2436384] const arg other[2461653]:ndarray(3,real(64))[2436375]-
{
-
var call_tmp[2461661]:int(64)[10]
-
var call_tmp[2461668]:int(64)[10]
-
(2461680 'end of statement' )
-
var eltType[2461681]:real(64)[13]
-
(2461692 'end of statement' )
-
var call_tmp[2461693]:_ref(_domain(unmanaged domain(3,int(64),one)))[2438829]
-
(2461695 'move' call_tmp[2461693] (2461698 call _domain[2461930] other[2461653]))
-
var call_tmp[2461701]:int(64)[10]
-
var call_tmp[2461708]:_RuntimeTypeInfo[2440261]
-
var default_arg_strides[2461964]:strideKind[107137]
-
(2461710 'move' call_tmp[2461708] (2461713 call chpl__buildDomainRuntimeType[2436393] defaultDist[288287]))
-
var _domain[2461717]:domain(3,int(64),one)[2438803]
-
var init_coerce_tmp[2461973]:domain(3,int(64),one)[2438803]
-
(2462582 'move' init_coerce_tmp[2461973] (2462577 call chpl__coerceCopy[2462591] call_tmp[2461708] call_tmp[2461693] 0))
-
(2461719 'move' _domain[2461717] init_coerce_tmp[2461973])
-
(2461723 '.=' this[2461651] _domain[2436354] _domain[2461717])
-
(2461727 'end of statement' )
-
var call_tmp[2461728]:_ref(rect(3))[2440322]
-
(2461730 'move' call_tmp[2461728] (2461733 call simpleDomain[2461980] other[2461653]))
-
var call_tmp[2461736]:int(64)[10]
-
var call_tmp[2461743]:rect(3)[2440313]
-
var simpleDomain[2461750]:rect(3)[2440313]
-
(2461752 call init=[2462020] simpleDomain[2461750] call_tmp[2461728])
-
(2461756 '.=' this[2461651] simpleDomain[2436361] simpleDomain[2461750])
-
(2461760 'end of statement' )
-
var call_tmp[2461761]:_ref(_array(unmanaged [domain(3,int(64),one)] real(64)))[2449047]
-
(2461763 'move' call_tmp[2461761] (2461766 call data[2462539] other[2461653]))
-
var call_tmp[2461769]:_ref(_domain(unmanaged domain(3,int(64),one)))[2438829]
-
(2461771 'move' call_tmp[2461769] (2461773 '.' this[2461651] _domain[2436354]))
-
var call_tmp[2461776]:_ref(_domain(unmanaged domain(3,int(64),one)))[2438829]
-
(2461778 'move' call_tmp[2461776] (2461781 call chpl__ensureDomainExpr[2440368] call_tmp[2461769]))
-
var call_tmp[2461783]:real(64)[13]
-
var call_tmp[2461790]:_RuntimeTypeInfo[2449256]
-
(2461792 'move' call_tmp[2461790] (2461795 call chpl__buildArrayRuntimeType[2440387] call_tmp[2461776]))
-
var data[2461798]:[domain(3,int(64),one)] real(64)[2449021]
-
var init_coerce_tmp[2462570]:[domain(3,int(64),one)] real(64)[2449021]
-
(2462589 'move' init_coerce_tmp[2462570] (2462584 call chpl__coerceCopy[2467580] call_tmp[2461790] call_tmp[2461761] 0))
-
(2461800 'move' data[2461798] init_coerce_tmp[2462570])
-
(2461804 '.=' this[2461651] data[2436366] data[2461798])
-
(2461808 'end of statement' )
-
(2461809 return _void[46])
}
-
- «»
function _ref(ndarray(3,real(32)))[2453356] . init=[2574919] ( this[2574923]:_ref(ndarray(3,real(32)))[2453356] , other[2574925]:ndarray(3,real(32))[2453347] ) : void[4]
ref arg this[2574923]:_ref(ndarray(3,real(32)))[2453356] const arg other[2574925]:ndarray(3,real(32))[2453347]-
{
-
var call_tmp[2574933]:int(64)[10]
-
var call_tmp[2574940]:int(64)[10]
-
(2574952 'end of statement' )
-
var eltType[2574953]:real(32)[91]
-
(2574964 'end of statement' )
-
var call_tmp[2574965]:_ref(_domain(unmanaged domain(3,int(64),one)))[2438829]
-
(2574967 'move' call_tmp[2574965] (2574970 call _domain[2575097] other[2574925]))
-
var call_tmp[2574973]:int(64)[10]
-
var call_tmp[2574980]:_RuntimeTypeInfo[2440261]
-
var default_arg_strides[2575131]:strideKind[107137]
-
(2574982 'move' call_tmp[2574980] (2574985 call chpl__buildDomainRuntimeType[2436393] defaultDist[288287]))
-
var _domain[2574989]:domain(3,int(64),one)[2438803]
-
var init_coerce_tmp[2575140]:domain(3,int(64),one)[2438803]
-
(2575232 'move' init_coerce_tmp[2575140] (2575227 call chpl__coerceCopy[2462591] call_tmp[2574980] call_tmp[2574965] 0))
-
(2574991 'move' _domain[2574989] init_coerce_tmp[2575140])
-
(2574995 '.=' this[2574923] _domain[2453326] _domain[2574989])
-
(2574999 'end of statement' )
-
var call_tmp[2575000]:_ref(rect(3))[2440322]
-
(2575002 'move' call_tmp[2575000] (2575005 call simpleDomain[2575147] other[2574925]))
-
var call_tmp[2575008]:int(64)[10]
-
var call_tmp[2575015]:rect(3)[2440313]
-
var simpleDomain[2575022]:rect(3)[2440313]
-
(2575024 call init=[2462020] simpleDomain[2575022] call_tmp[2575000])
-
(2575028 '.=' this[2574923] simpleDomain[2453333] simpleDomain[2575022])
-
(2575032 'end of statement' )
-
var call_tmp[2575033]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(2575035 'move' call_tmp[2575033] (2575038 call data[2575189] other[2574925]))
-
var call_tmp[2575041]:_ref(_domain(unmanaged domain(3,int(64),one)))[2438829]
-
(2575043 'move' call_tmp[2575041] (2575045 '.' this[2574923] _domain[2453326]))
-
var call_tmp[2575048]:_ref(_domain(unmanaged domain(3,int(64),one)))[2438829]
-
(2575050 'move' call_tmp[2575048] (2575053 call chpl__ensureDomainExpr[2440368] call_tmp[2575041]))
-
var call_tmp[2575055]:real(32)[91]
-
var call_tmp[2575062]:_RuntimeTypeInfo[2459922]
-
(2575064 'move' call_tmp[2575062] (2575067 call chpl__buildArrayRuntimeType[2453406] call_tmp[2575048]))
-
var data[2575070]:[domain(3,int(64),one)] real(32)[2459687]
-
var init_coerce_tmp[2575220]:[domain(3,int(64),one)] real(32)[2459687]
-
(2575239 'move' init_coerce_tmp[2575220] (2575234 call chpl__coerceCopy[2550231] call_tmp[2575062] call_tmp[2575033] 0))
-
(2575072 'move' data[2575070] init_coerce_tmp[2575220])
-
(2575076 '.=' this[2574923] data[2453338] data[2575070])
-
(2575080 'end of statement' )
-
(2575081 return _void[46])
}
-
- «»
function _ref(ndarray(4,real(32)))[2594499] . init=[2643790] ( this[2643794]:_ref(ndarray(4,real(32)))[2594499] , other[2643796]:ndarray(4,real(32))[2594490] ) : void[4]
ref arg this[2643794]:_ref(ndarray(4,real(32)))[2594499] const arg other[2643796]:ndarray(4,real(32))[2594490]-
{
-
var call_tmp[2643804]:int(64)[10]
-
var call_tmp[2643811]:int(64)[10]
-
(2643823 'end of statement' )
-
var eltType[2643824]:real(32)[91]
-
(2643835 'end of statement' )
-
var call_tmp[2643836]:_ref(_domain(unmanaged domain(4,int(64),one)))[1964386]
-
(2643838 'move' call_tmp[2643836] (2643841 call _domain[2643968] other[2643796]))
-
var call_tmp[2643844]:int(64)[10]
-
var call_tmp[2643851]:_RuntimeTypeInfo[1965805]
-
var default_arg_strides[2644002]:strideKind[107137]
-
(2643853 'move' call_tmp[2643851] (2643856 call chpl__buildDomainRuntimeType[1961606] defaultDist[288287]))
-
var _domain[2643860]:domain(4,int(64),one)[1964360]
-
var init_coerce_tmp[2644011]:domain(4,int(64),one)[1964360]
-
(2644103 'move' init_coerce_tmp[2644011] (2644098 call chpl__coerceCopy[1982527] call_tmp[2643851] call_tmp[2643836] 0))
-
(2643862 'move' _domain[2643860] init_coerce_tmp[2644011])
-
(2643866 '.=' this[2643794] _domain[2594469] _domain[2643860])
-
(2643870 'end of statement' )
-
var call_tmp[2643871]:_ref(rect(4))[1965866]
-
(2643873 'move' call_tmp[2643871] (2643876 call simpleDomain[2644018] other[2643796]))
-
var call_tmp[2643879]:int(64)[10]
-
var call_tmp[2643886]:rect(4)[1965857]
-
var simpleDomain[2643893]:rect(4)[1965857]
-
(2643895 call init=[2011241] simpleDomain[2643893] call_tmp[2643871])
-
(2643899 '.=' this[2643794] simpleDomain[2594476] simpleDomain[2643893])
-
(2643903 'end of statement' )
-
var call_tmp[2643904]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(2643906 'move' call_tmp[2643904] (2643909 call data[2644060] other[2643796]))
-
var call_tmp[2643912]:_ref(_domain(unmanaged domain(4,int(64),one)))[1964386]
-
(2643914 'move' call_tmp[2643912] (2643916 '.' this[2643794] _domain[2594469]))
-
var call_tmp[2643919]:_ref(_domain(unmanaged domain(4,int(64),one)))[1964386]
-
(2643921 'move' call_tmp[2643919] (2643924 call chpl__ensureDomainExpr[1965912] call_tmp[2643912]))
-
var call_tmp[2643926]:real(32)[91]
-
var call_tmp[2643933]:_RuntimeTypeInfo[2601465]
-
(2643935 'move' call_tmp[2643933] (2643938 call chpl__buildArrayRuntimeType[2594549] call_tmp[2643919]))
-
var data[2643941]:[domain(4,int(64),one)] real(32)[2601230]
-
var init_coerce_tmp[2644091]:[domain(4,int(64),one)] real(32)[2601230]
-
(2644110 'move' init_coerce_tmp[2644091] (2644105 call chpl__coerceCopy[2618478] call_tmp[2643933] call_tmp[2643904] 0))
-
(2643943 'move' data[2643941] init_coerce_tmp[2644091])
-
(2643947 '.=' this[2643794] data[2594481] data[2643941])
-
(2643951 'end of statement' )
-
(2643952 return _void[46])
}
-
- «»
function _ref(ndarray(5,real(64)))[2660512] . init=[2688436] ( this[2688440]:_ref(ndarray(5,real(64)))[2660512] , other[2688442]:ndarray(5,real(64))[2660503] ) : void[4]
ref arg this[2688440]:_ref(ndarray(5,real(64)))[2660512] const arg other[2688442]:ndarray(5,real(64))[2660503]-
{
-
var call_tmp[2688450]:int(64)[10]
-
var call_tmp[2688457]:int(64)[10]
-
(2688469 'end of statement' )
-
var eltType[2688470]:real(64)[13]
-
(2688481 'end of statement' )
-
var call_tmp[2688482]:_ref(_domain(unmanaged domain(5,int(64),one)))[2663423]
-
(2688484 'move' call_tmp[2688482] (2688487 call _domain[2688719] other[2688442]))
-
var call_tmp[2688490]:int(64)[10]
-
var call_tmp[2688497]:_RuntimeTypeInfo[2665008]
-
var default_arg_strides[2688753]:strideKind[107137]
-
(2688499 'move' call_tmp[2688497] (2688502 call chpl__buildDomainRuntimeType[2660521] defaultDist[288287]))
-
var _domain[2688506]:domain(5,int(64),one)[2663397]
-
var init_coerce_tmp[2688762]:domain(5,int(64),one)[2663397]
-
(2689585 'move' init_coerce_tmp[2688762] (2689580 call chpl__coerceCopy[2689594] call_tmp[2688497] call_tmp[2688482] 0))
-
(2688508 'move' _domain[2688506] init_coerce_tmp[2688762])
-
(2688512 '.=' this[2688440] _domain[2660482] _domain[2688506])
-
(2688516 'end of statement' )
-
var call_tmp[2688517]:_ref(rect(5))[2665069]
-
(2688519 'move' call_tmp[2688517] (2688522 call simpleDomain[2688769] other[2688442]))
-
var call_tmp[2688525]:int(64)[10]
-
var call_tmp[2688532]:rect(5)[2665060]
-
var simpleDomain[2688539]:rect(5)[2665060]
-
(2688541 call init=[2688809] simpleDomain[2688539] call_tmp[2688517])
-
(2688545 '.=' this[2688440] simpleDomain[2660489] simpleDomain[2688539])
-
(2688549 'end of statement' )
-
var call_tmp[2688550]:_ref(_array(unmanaged [domain(5,int(64),one)] real(64)))[2675034]
-
(2688552 'move' call_tmp[2688550] (2688555 call data[2689542] other[2688442]))
-
var call_tmp[2688558]:_ref(_domain(unmanaged domain(5,int(64),one)))[2663423]
-
(2688560 'move' call_tmp[2688558] (2688562 '.' this[2688440] _domain[2660482]))
-
var call_tmp[2688565]:_ref(_domain(unmanaged domain(5,int(64),one)))[2663423]
-
(2688567 'move' call_tmp[2688565] (2688570 call chpl__ensureDomainExpr[2665115] call_tmp[2688558]))
-
var call_tmp[2688572]:real(64)[13]
-
var call_tmp[2688579]:_RuntimeTypeInfo[2675243]
-
(2688581 'move' call_tmp[2688579] (2688584 call chpl__buildArrayRuntimeType[2665134] call_tmp[2688565]))
-
var data[2688587]:[domain(5,int(64),one)] real(64)[2675008]
-
var init_coerce_tmp[2689573]:[domain(5,int(64),one)] real(64)[2675008]
-
(2689592 'move' init_coerce_tmp[2689573] (2689587 call chpl__coerceCopy[2694665] call_tmp[2688579] call_tmp[2688550] 0))
-
(2688589 'move' data[2688587] init_coerce_tmp[2689573])
-
(2688593 '.=' this[2688440] data[2660494] data[2688587])
-
(2688597 'end of statement' )
-
(2688598 return _void[46])
}
-
- «»
function _ref(ndarray(5,real(32)))[2679345] . init=[2813067] ( this[2813071]:_ref(ndarray(5,real(32)))[2679345] , other[2813073]:ndarray(5,real(32))[2679336] ) : void[4]
ref arg this[2813071]:_ref(ndarray(5,real(32)))[2679345] const arg other[2813073]:ndarray(5,real(32))[2679336]-
{
-
var call_tmp[2813081]:int(64)[10]
-
var call_tmp[2813088]:int(64)[10]
-
(2813100 'end of statement' )
-
var eltType[2813101]:real(32)[91]
-
(2813112 'end of statement' )
-
var call_tmp[2813113]:_ref(_domain(unmanaged domain(5,int(64),one)))[2663423]
-
(2813115 'move' call_tmp[2813113] (2813118 call _domain[2813245] other[2813073]))
-
var call_tmp[2813121]:int(64)[10]
-
var call_tmp[2813128]:_RuntimeTypeInfo[2665008]
-
var default_arg_strides[2813279]:strideKind[107137]
-
(2813130 'move' call_tmp[2813128] (2813133 call chpl__buildDomainRuntimeType[2660521] defaultDist[288287]))
-
var _domain[2813137]:domain(5,int(64),one)[2663397]
-
var init_coerce_tmp[2813288]:domain(5,int(64),one)[2663397]
-
(2813380 'move' init_coerce_tmp[2813288] (2813375 call chpl__coerceCopy[2689594] call_tmp[2813128] call_tmp[2813113] 0))
-
(2813139 'move' _domain[2813137] init_coerce_tmp[2813288])
-
(2813143 '.=' this[2813071] _domain[2679315] _domain[2813137])
-
(2813147 'end of statement' )
-
var call_tmp[2813148]:_ref(rect(5))[2665069]
-
(2813150 'move' call_tmp[2813148] (2813153 call simpleDomain[2813295] other[2813073]))
-
var call_tmp[2813156]:int(64)[10]
-
var call_tmp[2813163]:rect(5)[2665060]
-
var simpleDomain[2813170]:rect(5)[2665060]
-
(2813172 call init=[2688809] simpleDomain[2813170] call_tmp[2813148])
-
(2813176 '.=' this[2813071] simpleDomain[2679322] simpleDomain[2813170])
-
(2813180 'end of statement' )
-
var call_tmp[2813181]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(2813183 'move' call_tmp[2813181] (2813186 call data[2813337] other[2813073]))
-
var call_tmp[2813189]:_ref(_domain(unmanaged domain(5,int(64),one)))[2663423]
-
(2813191 'move' call_tmp[2813189] (2813193 '.' this[2813071] _domain[2679315]))
-
var call_tmp[2813196]:_ref(_domain(unmanaged domain(5,int(64),one)))[2663423]
-
(2813198 'move' call_tmp[2813196] (2813201 call chpl__ensureDomainExpr[2665115] call_tmp[2813189]))
-
var call_tmp[2813203]:real(32)[91]
-
var call_tmp[2813210]:_RuntimeTypeInfo[2686711]
-
(2813212 'move' call_tmp[2813210] (2813215 call chpl__buildArrayRuntimeType[2679395] call_tmp[2813196]))
-
var data[2813218]:[domain(5,int(64),one)] real(32)[2686476]
-
var init_coerce_tmp[2813368]:[domain(5,int(64),one)] real(32)[2686476]
-
(2813387 'move' init_coerce_tmp[2813368] (2813382 call chpl__coerceCopy[2787131] call_tmp[2813210] call_tmp[2813181] 0))
-
(2813220 'move' data[2813218] init_coerce_tmp[2813368])
-
(2813224 '.=' this[2813071] data[2679327] data[2813218])
-
(2813228 'end of statement' )
-
(2813229 return _void[46])
}
-
- «»
function _ref(ndarray(6,real(64)))[2829789] . init=[2860177] ( this[2860181]:_ref(ndarray(6,real(64)))[2829789] , other[2860183]:ndarray(6,real(64))[2829780] ) : void[4]
ref arg this[2860181]:_ref(ndarray(6,real(64)))[2829789] const arg other[2860183]:ndarray(6,real(64))[2829780]-
{
-
var call_tmp[2860191]:int(64)[10]
-
var call_tmp[2860198]:int(64)[10]
-
(2860210 'end of statement' )
-
var eltType[2860211]:real(64)[13]
-
(2860222 'end of statement' )
-
var call_tmp[2860223]:_ref(_domain(unmanaged domain(6,int(64),one)))[2834206]
-
(2860225 'move' call_tmp[2860223] (2860228 call _domain[2860460] other[2860183]))
-
var call_tmp[2860231]:int(64)[10]
-
var call_tmp[2860238]:_RuntimeTypeInfo[2835810]
-
var default_arg_strides[2860494]:strideKind[107137]
-
(2860240 'move' call_tmp[2860238] (2860243 call chpl__buildDomainRuntimeType[2829798] defaultDist[288287]))
-
var _domain[2860247]:domain(6,int(64),one)[2834180]
-
var init_coerce_tmp[2860503]:domain(6,int(64),one)[2834180]
-
(2861361 'move' init_coerce_tmp[2860503] (2861356 call chpl__coerceCopy[2861370] call_tmp[2860238] call_tmp[2860223] 0))
-
(2860249 'move' _domain[2860247] init_coerce_tmp[2860503])
-
(2860253 '.=' this[2860181] _domain[2829759] _domain[2860247])
-
(2860257 'end of statement' )
-
var call_tmp[2860258]:_ref(rect(6))[2835871]
-
(2860260 'move' call_tmp[2860258] (2860263 call simpleDomain[2860510] other[2860183]))
-
var call_tmp[2860266]:int(64)[10]
-
var call_tmp[2860273]:rect(6)[2835862]
-
var simpleDomain[2860280]:rect(6)[2835862]
-
(2860282 call init=[2860550] simpleDomain[2860280] call_tmp[2860258])
-
(2860286 '.=' this[2860181] simpleDomain[2829766] simpleDomain[2860280])
-
(2860290 'end of statement' )
-
var call_tmp[2860291]:_ref(_array(unmanaged [domain(6,int(64),one)] real(64)))[2846375]
-
(2860293 'move' call_tmp[2860291] (2860296 call data[2861318] other[2860183]))
-
var call_tmp[2860299]:_ref(_domain(unmanaged domain(6,int(64),one)))[2834206]
-
(2860301 'move' call_tmp[2860299] (2860303 '.' this[2860181] _domain[2829759]))
-
var call_tmp[2860306]:_ref(_domain(unmanaged domain(6,int(64),one)))[2834206]
-
(2860308 'move' call_tmp[2860306] (2860311 call chpl__ensureDomainExpr[2835917] call_tmp[2860299]))
-
var call_tmp[2860313]:real(64)[13]
-
var call_tmp[2860320]:_RuntimeTypeInfo[2846584]
-
(2860322 'move' call_tmp[2860320] (2860325 call chpl__buildArrayRuntimeType[2835936] call_tmp[2860306]))
-
var data[2860328]:[domain(6,int(64),one)] real(64)[2846349]
-
var init_coerce_tmp[2861349]:[domain(6,int(64),one)] real(64)[2846349]
-
(2861368 'move' init_coerce_tmp[2861349] (2861363 call chpl__coerceCopy[2866482] call_tmp[2860320] call_tmp[2860291] 0))
-
(2860330 'move' data[2860328] init_coerce_tmp[2861349])
-
(2860334 '.=' this[2860181] data[2829771] data[2860328])
-
(2860338 'end of statement' )
-
(2860339 return _void[46])
}
-
- «»
function _ref(ndarray(6,real(32)))[2850686] . init=[2989904] ( this[2989908]:_ref(ndarray(6,real(32)))[2850686] , other[2989910]:ndarray(6,real(32))[2850677] ) : void[4]
ref arg this[2989908]:_ref(ndarray(6,real(32)))[2850686] const arg other[2989910]:ndarray(6,real(32))[2850677]-
{
-
var call_tmp[2989918]:int(64)[10]
-
var call_tmp[2989925]:int(64)[10]
-
(2989937 'end of statement' )
-
var eltType[2989938]:real(32)[91]
-
(2989949 'end of statement' )
-
var call_tmp[2989950]:_ref(_domain(unmanaged domain(6,int(64),one)))[2834206]
-
(2989952 'move' call_tmp[2989950] (2989955 call _domain[2990082] other[2989910]))
-
var call_tmp[2989958]:int(64)[10]
-
var call_tmp[2989965]:_RuntimeTypeInfo[2835810]
-
var default_arg_strides[2990116]:strideKind[107137]
-
(2989967 'move' call_tmp[2989965] (2989970 call chpl__buildDomainRuntimeType[2829798] defaultDist[288287]))
-
var _domain[2989974]:domain(6,int(64),one)[2834180]
-
var init_coerce_tmp[2990125]:domain(6,int(64),one)[2834180]
-
(2990217 'move' init_coerce_tmp[2990125] (2990212 call chpl__coerceCopy[2861370] call_tmp[2989965] call_tmp[2989950] 0))
-
(2989976 'move' _domain[2989974] init_coerce_tmp[2990125])
-
(2989980 '.=' this[2989908] _domain[2850656] _domain[2989974])
-
(2989984 'end of statement' )
-
var call_tmp[2989985]:_ref(rect(6))[2835871]
-
(2989987 'move' call_tmp[2989985] (2989990 call simpleDomain[2990132] other[2989910]))
-
var call_tmp[2989993]:int(64)[10]
-
var call_tmp[2990000]:rect(6)[2835862]
-
var simpleDomain[2990007]:rect(6)[2835862]
-
(2990009 call init=[2860550] simpleDomain[2990007] call_tmp[2989985])
-
(2990013 '.=' this[2989908] simpleDomain[2850663] simpleDomain[2990007])
-
(2990017 'end of statement' )
-
var call_tmp[2990018]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(2990020 'move' call_tmp[2990018] (2990023 call data[2990174] other[2989910]))
-
var call_tmp[2990026]:_ref(_domain(unmanaged domain(6,int(64),one)))[2834206]
-
(2990028 'move' call_tmp[2990026] (2990030 '.' this[2989908] _domain[2850656]))
-
var call_tmp[2990033]:_ref(_domain(unmanaged domain(6,int(64),one)))[2834206]
-
(2990035 'move' call_tmp[2990033] (2990038 call chpl__ensureDomainExpr[2835917] call_tmp[2990026]))
-
var call_tmp[2990040]:real(32)[91]
-
var call_tmp[2990047]:_RuntimeTypeInfo[2858452]
-
(2990049 'move' call_tmp[2990047] (2990052 call chpl__buildArrayRuntimeType[2850736] call_tmp[2990033]))
-
var data[2990055]:[domain(6,int(64),one)] real(32)[2858217]
-
var init_coerce_tmp[2990205]:[domain(6,int(64),one)] real(32)[2858217]
-
(2990224 'move' init_coerce_tmp[2990205] (2990219 call chpl__coerceCopy[2963344] call_tmp[2990047] call_tmp[2990018] 0))
-
(2990057 'move' data[2990055] init_coerce_tmp[2990205])
-
(2990061 '.=' this[2989908] data[2850668] data[2990055])
-
(2990065 'end of statement' )
-
(2990066 return _void[46])
}
-
-
-
- «»
function _ref(ndarray(3,real(32)))[2453356] . reshape[4636795] ( this[4636799]:_ref(ndarray(3,real(32)))[2453356] , dom[4636801]:rect(3)[2440313] ) : ndarray(3,real(32))[2453347]
arg this[4636799]:_ref(ndarray(3,real(32)))[2453356] const arg dom[4636801]:rect(3)[2440313]-
{
-
var ret[4636823]:ndarray(3,real(32))[2453347]
-
var call_tmp[4636943]:real(32)[91]
-
var call_tmp[4636951]:real(32)[91]
-
var call_tmp[4636959]:real(32)[91]
-
var call_tmp[4636967]:ndarray(3,real(32))[2453347]
-
var initTemp[4637426]:ndarray(3,real(32))[2453347]
-
(4637429 call init[4637437] initTemp[4637426] dom[4636801] 0.0)
-
(4636969 'move' call_tmp[4636967] initTemp[4637426])
-
var call_tmp[4636977]:int(64)[10]
-
var call_tmp[4636984]:real(32)[91]
-
var call_tmp[4636992]:ndarray(3,real(32))[2453347]
-
var arr[4637000]:ndarray(3,real(32))[2453347]
-
(4637002 'move' arr[4637000] call_tmp[4636967])
-
(4637006 'end of statement' )
-
var call_tmp[4637007]:rect(3)[2440313]
-
(4637009 'move' call_tmp[4637007] (4637012 call _dom[4558628] this[4636799]))
-
var call_tmp[4637015]:int(64)[10]
-
var call_tmp[4637023]:rect(3)[2440313]
-
var selfDom[4637030]:rect(3)[2440313]
-
(4637032 'move' selfDom[4637030] call_tmp[4637007])
-
(4637036 'end of statement' )
-
var call_tmp[4637037]:rect(3)[2440313]
-
(4637039 'move' call_tmp[4637037] (4637042 call _dom[4558628] arr[4637000]))
-
var call_tmp[4637045]:int(64)[10]
-
var call_tmp[4637052]:rect(3)[2440313]
-
var newDom[4637059]:rect(3)[2440313]
-
(4637061 'move' newDom[4637059] call_tmp[4637037])
-
(4637065 'end of statement' )
-
var call_tmp[4637066]:_ref(int(64))[1465689]
-
(4637068 'move' call_tmp[4637066] (4637071 call size[2462163] selfDom[4637030]))
-
var call_tmp[4637074]:_ref(int(64))[1465689]
-
(4637076 'move' call_tmp[4637074] (4637079 call size[2462163] newDom[4637059]))
-
var call_tmp[4637082]:int(64)[10]
-
var coerce_tmp[4638965]:int(64)[10]
-
(4638969 'move' coerce_tmp[4638965] (4638967 'deref' call_tmp[4637066]))
-
var coerce_tmp[4638971]:int(64)[10]
-
(4638975 'move' coerce_tmp[4638971] (4638973 'deref' call_tmp[4637074]))
-
(4637084 'move' call_tmp[4637082] (4637087 call min[3347] coerce_tmp[4638965] coerce_tmp[4638971]))
-
var minSize[4637090]:int(64)[10]
-
(4637092 'move' minSize[4637090] call_tmp[4637082])
-
(4637096 'end of statement' )
-
var call_tmp[4637097]:1*int(64)[1769982]
-
(4637099 'move' call_tmp[4637097] (4637102 call _build_tuple[4638978] minSize[4637090]))
-
var call_tmp[4637104]:rect(1)[2160711]
-
var dataDom[4637111]:rect(1)[2160711]
-
(4637113 call init=[4510020] dataDom[4637111] call_tmp[4637097])
-
(4637117 'end of statement' )
-
var call_tmp[4637118]:_ref(int(64))[1465689]
-
(4637120 'move' call_tmp[4637118] (4637123 call size[2462163] newDom[4637059]))
-
var call_tmp[4637126]:_ref(int(64))[1465689]
-
(4637128 'move' call_tmp[4637126] (4637131 call size[2180998] dataDom[4637111]))
-
var call_tmp[4637134]:int(64)[10]
-
var coerce_tmp[4639020]:int(64)[10]
-
(4639024 'move' coerce_tmp[4639020] (4639022 'deref' call_tmp[4637118]))
-
var coerce_tmp[4639026]:int(64)[10]
-
(4639030 'move' coerce_tmp[4639026] (4639028 'deref' call_tmp[4637126]))
-
(4637136 'move' call_tmp[4637134] (4637139 call -[57305] coerce_tmp[4639020] coerce_tmp[4639026]))
-
var call_tmp[4637142]:1*int(64)[1769982]
-
(4637144 'move' call_tmp[4637142] (4637147 call _build_tuple[4638978] call_tmp[4637134]))
-
var call_tmp[4637149]:_ref(int(64))[1465689]
-
(4637151 'move' call_tmp[4637149] (4637154 call size[2180998] dataDom[4637111]))
-
var call_tmp[4637157]:1*int(64)[1769982]
-
var coerce_tmp[4639035]:int(64)[10]
-
(4639039 'move' coerce_tmp[4639035] (4639037 'deref' call_tmp[4637149]))
-
(4637159 'move' call_tmp[4637157] (4637162 call _build_tuple[4638978] coerce_tmp[4639035]))
-
var call_tmp[4637164]:2*1*int(64)[4639084]
-
(4637166 'move' call_tmp[4637164] (4637169 call _build_tuple[4639042] call_tmp[4637142] call_tmp[4637157]))
-
var call_tmp[4637172]:rect(1)[2160711]
-
var zeroDom[4637179]:rect(1)[2160711]
-
(4637181 call init=[4639230] zeroDom[4637179] call_tmp[4637164])
-
(4637185 'end of statement' )
-
var arrData[4637186]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4637190]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4637192 'move' call_tmp[4637190] (4637195 call data[2575189] arr[4637000]))
-
(4637198 'move' arrData[4637186] call_tmp[4637190])
-
(4637202 'end of statement' )
-
var selfData[4637203]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4637207]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4637209 'move' call_tmp[4637207] (4637212 call data[2575189] this[4636799]))
-
(4637215 'move' selfData[4637203] call_tmp[4637207])
-
(4637219 'end of statement' )
var i[4637329]:int(64)[10] (4640746 call these[4515253] dataDom[4637111]) var newDom[4640754]:rect(3)[2440313] newDom[4637059]-
{}
-
{}
var selfDom[4640759]:rect(3)[2440313] selfDom[4637030]-
{}
-
{}
var chpl__iterPAR[4640763]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4640764]:_ic_these__ref_rect_1[4515383] (4640768 call _getIterator[4515398] chpl__iterPAR[4640763]) (4640771 call _freeIterator[4515801] chpl__parIter[4640764])-
{
-
var call_tmp[4637221]:3*int(64)[1995504]
-
(4637223 'move' call_tmp[4637221] (4637229 call indexAt[4640789] newDom[4640754] i[4637329]))
-
var arrIdx[4637231]:3*int(64)[1995504]
-
(4637233 'move' arrIdx[4637231] (4641599 call chpl__initCopy[2118136] call_tmp[4637221] 1))
-
(4637236 'end of statement' )
-
var call_tmp[4637237]:3*int(64)[1995504]
-
(4637239 'move' call_tmp[4637237] (4637245 call indexAt[4640789] selfDom[4640759] i[4637329]))
-
var selfIdx[4637247]:3*int(64)[1995504]
-
(4637249 'move' selfIdx[4637247] (4641604 call chpl__initCopy[2118136] call_tmp[4637237] 1))
-
(4637252 'end of statement' newDom[4640754] i[4637329] selfDom[4640759] i[4637329])
-
(4637262 'end of statement' )
-
{
-
var call_tmp[4637304]:_ref(real(32))[1470469]
-
var coerce_tmp[4647467]:3*int(64)[1995504]
-
(4647473 'move' coerce_tmp[4647467] (4647469 call :[2480467] arrIdx[4637231]))
-
var coerce_tmp[4647476]:3*int(64)[1995504]
-
(4647482 'move' coerce_tmp[4647476] (4647478 call :[2480467] arrIdx[4637231]))
-
var coerce_tmp[4647485]:3*int(64)[1995504]
-
(4647491 'move' coerce_tmp[4647485] (4647487 call :[2480467] arrIdx[4637231]))
-
(4637306 'move' call_tmp[4637304] (4647458 call this[4559595] arrData[4637186] coerce_tmp[4647476]) (4647463 call this[4559707] arrData[4637186] coerce_tmp[4647485]) (4637309 call this[4559516] arrData[4637186] coerce_tmp[4647467]))
-
var call_tmp[4637311]:_ref(real(32))[1470469]
-
var coerce_tmp[4647510]:3*int(64)[1995504]
-
(4647516 'move' coerce_tmp[4647510] (4647512 call :[2480467] selfIdx[4637247]))
-
var coerce_tmp[4647519]:3*int(64)[1995504]
-
(4647525 'move' coerce_tmp[4647519] (4647521 call :[2480467] selfIdx[4637247]))
-
var coerce_tmp[4647528]:3*int(64)[1995504]
-
(4647534 'move' coerce_tmp[4647528] (4647530 call :[2480467] selfIdx[4637247]))
-
(4637313 'move' call_tmp[4637311] (4647501 call this[4559595] selfData[4637203] coerce_tmp[4647519]) (4647506 call this[4559707] selfData[4637203] coerce_tmp[4647528]) (4637316 call this[4559516] selfData[4637203] coerce_tmp[4647510]))
-
var coerce_tmp[4647541]:real(32)[91]
-
(4647545 'move' coerce_tmp[4647541] (4647543 'deref' call_tmp[4637311]))
-
(4637319 call =[52329] call_tmp[4637304] coerce_tmp[4647541])
-
(4637322 'end of statement' arrData[4637186] arrIdx[4637231] selfData[4637203] selfIdx[4637247])
}
}
-
var call_tmp[4637332]:real(32)[91]
-
var zero[4637340]:real(32)[91]
-
var init_coerce_tmp[4647550]:real(32)[91]
-
(4647643 '=' init_coerce_tmp[4647550] 0.0)
-
(4637342 'move' zero[4637340] init_coerce_tmp[4647550])
-
(4637346 'end of statement' arr[4637000] selfDom[4637030] newDom[4637059] minSize[4637090] newDom[4637059] dataDom[4637111])
var i[4637380]:int(64)[10] (4647559 call these[4515253] zeroDom[4637179]) var newDom[4647567]:rect(3)[2440313] newDom[4637059]-
{}
-
{}
var chpl__iterPAR[4647571]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4647572]:_ic_these__ref_rect_1[4515383] (4647576 call _getIterator[4515398] chpl__iterPAR[4647571]) (4647579 call _freeIterator[4515801] chpl__parIter[4647572])-
{
-
var call_tmp[4637354]:3*int(64)[1995504]
-
(4637356 'move' call_tmp[4637354] (4637362 call indexAt[4640789] newDom[4647567] i[4637380]))
-
var call_tmp[4637364]:_ref(real(32))[1470469]
-
(4637366 'move' call_tmp[4637364] (4647601 call this[4559595] arrData[4637186] call_tmp[4637354]) (4647606 call this[4559707] arrData[4637186] call_tmp[4637354]) (4637369 call this[4559516] arrData[4637186] call_tmp[4637354]))
-
var coerce_tmp[4647614]:real(32)[91]
-
(4647620 'move' coerce_tmp[4647614] (4647616 'cast' real(32)[91] 0))
-
(4637372 call =[52329] call_tmp[4637364] coerce_tmp[4647614])
-
(4637375 'end of statement' arrData[4637186] newDom[4647567] i[4637380])
}
-
var call_tmp[4637383]:int(64)[10]
-
var call_tmp[4637390]:real(32)[91]
-
var call_tmp[4637398]:ndarray(3,real(32))[2453347]
-
(4647646 '=' ret[4636823] arr[4637000])
-
gotoReturn _end_reshape[4637415] _end_reshape[4637415]
-
label _end_reshape[4637415]
-
(4637417 return ret[4636823])
}
-
- «»
function _ref(ndarray(1,real(32)))[2172126] . reshape[4655856] ( this[4655860]:_ref(ndarray(1,real(32)))[2172126] , dom[4655862]:rect(1)[2160711] ) : ndarray(1,real(32))[2172117]
arg this[4655860]:_ref(ndarray(1,real(32)))[2172126] const arg dom[4655862]:rect(1)[2160711]-
{
-
var ret[4655884]:ndarray(1,real(32))[2172117]
-
var call_tmp[4655910]:real(32)[91]
-
var call_tmp[4655918]:real(32)[91]
-
var call_tmp[4655926]:real(32)[91]
-
var call_tmp[4655934]:ndarray(1,real(32))[2172117]
-
var initTemp[4656393]:ndarray(1,real(32))[2172117]
-
(4656396 call init[4656404] initTemp[4656393] dom[4655862] 0.0)
-
(4655936 'move' call_tmp[4655934] initTemp[4656393])
-
var call_tmp[4655944]:int(64)[10]
-
var call_tmp[4655951]:real(32)[91]
-
var call_tmp[4655959]:ndarray(1,real(32))[2172117]
-
var arr[4655967]:ndarray(1,real(32))[2172117]
-
(4655969 'move' arr[4655967] call_tmp[4655934])
-
(4655973 'end of statement' )
-
var call_tmp[4655974]:rect(1)[2160711]
-
(4655976 'move' call_tmp[4655974] (4655979 call _dom[4514909] this[4655860]))
-
var call_tmp[4655982]:int(64)[10]
-
var call_tmp[4655990]:rect(1)[2160711]
-
var selfDom[4655997]:rect(1)[2160711]
-
(4655999 'move' selfDom[4655997] call_tmp[4655974])
-
(4656003 'end of statement' )
-
var call_tmp[4656004]:rect(1)[2160711]
-
(4656006 'move' call_tmp[4656004] (4656009 call _dom[4514909] arr[4655967]))
-
var call_tmp[4656012]:int(64)[10]
-
var call_tmp[4656019]:rect(1)[2160711]
-
var newDom[4656026]:rect(1)[2160711]
-
(4656028 'move' newDom[4656026] call_tmp[4656004])
-
(4656032 'end of statement' )
-
var call_tmp[4656033]:_ref(int(64))[1465689]
-
(4656035 'move' call_tmp[4656033] (4656038 call size[2180998] selfDom[4655997]))
-
var call_tmp[4656041]:_ref(int(64))[1465689]
-
(4656043 'move' call_tmp[4656041] (4656046 call size[2180998] newDom[4656026]))
-
var call_tmp[4656049]:int(64)[10]
-
var coerce_tmp[4657708]:int(64)[10]
-
(4657712 'move' coerce_tmp[4657708] (4657710 'deref' call_tmp[4656033]))
-
var coerce_tmp[4657714]:int(64)[10]
-
(4657718 'move' coerce_tmp[4657714] (4657716 'deref' call_tmp[4656041]))
-
(4656051 'move' call_tmp[4656049] (4656054 call min[3347] coerce_tmp[4657708] coerce_tmp[4657714]))
-
var minSize[4656057]:int(64)[10]
-
(4656059 'move' minSize[4656057] call_tmp[4656049])
-
(4656063 'end of statement' )
-
var call_tmp[4656064]:1*int(64)[1769982]
-
(4656066 'move' call_tmp[4656064] (4656069 call _build_tuple[4638978] minSize[4656057]))
-
var call_tmp[4656071]:rect(1)[2160711]
-
var dataDom[4656078]:rect(1)[2160711]
-
(4656080 call init=[4510020] dataDom[4656078] call_tmp[4656064])
-
(4656084 'end of statement' )
-
var call_tmp[4656085]:_ref(int(64))[1465689]
-
(4656087 'move' call_tmp[4656085] (4656090 call size[2180998] newDom[4656026]))
-
var call_tmp[4656093]:_ref(int(64))[1465689]
-
(4656095 'move' call_tmp[4656093] (4656098 call size[2180998] dataDom[4656078]))
-
var call_tmp[4656101]:int(64)[10]
-
var coerce_tmp[4657736]:int(64)[10]
-
(4657740 'move' coerce_tmp[4657736] (4657738 'deref' call_tmp[4656085]))
-
var coerce_tmp[4657742]:int(64)[10]
-
(4657746 'move' coerce_tmp[4657742] (4657744 'deref' call_tmp[4656093]))
-
(4656103 'move' call_tmp[4656101] (4656106 call -[57305] coerce_tmp[4657736] coerce_tmp[4657742]))
-
var call_tmp[4656109]:1*int(64)[1769982]
-
(4656111 'move' call_tmp[4656109] (4656114 call _build_tuple[4638978] call_tmp[4656101]))
-
var call_tmp[4656116]:_ref(int(64))[1465689]
-
(4656118 'move' call_tmp[4656116] (4656121 call size[2180998] dataDom[4656078]))
-
var call_tmp[4656124]:1*int(64)[1769982]
-
var coerce_tmp[4657751]:int(64)[10]
-
(4657755 'move' coerce_tmp[4657751] (4657753 'deref' call_tmp[4656116]))
-
(4656126 'move' call_tmp[4656124] (4656129 call _build_tuple[4638978] coerce_tmp[4657751]))
-
var call_tmp[4656131]:2*1*int(64)[4639084]
-
(4656133 'move' call_tmp[4656131] (4656136 call _build_tuple[4639042] call_tmp[4656109] call_tmp[4656124]))
-
var call_tmp[4656139]:rect(1)[2160711]
-
var zeroDom[4656146]:rect(1)[2160711]
-
(4656148 call init=[4639230] zeroDom[4656146] call_tmp[4656131])
-
(4656152 'end of statement' )
-
var arrData[4656153]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4656157]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4656159 'move' call_tmp[4656157] (4656162 call data[2270419] arr[4655967]))
-
(4656165 'move' arrData[4656153] call_tmp[4656157])
-
(4656169 'end of statement' )
-
var selfData[4656170]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4656174]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4656176 'move' call_tmp[4656174] (4656179 call data[2270419] this[4655860]))
-
(4656182 'move' selfData[4656170] call_tmp[4656174])
-
(4656186 'end of statement' )
var i[4656296]:int(64)[10] (4657774 call these[4515253] dataDom[4656078]) var newDom[4657782]:rect(1)[2160711] newDom[4656026]-
{}
-
{}
var selfDom[4657787]:rect(1)[2160711] selfDom[4655997]-
{}
-
{}
var chpl__iterPAR[4657791]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4657792]:_ic_these__ref_rect_1[4515383] (4657796 call _getIterator[4515398] chpl__iterPAR[4657791]) (4657799 call _freeIterator[4515801] chpl__parIter[4657792])-
{
-
var call_tmp[4656188]:int(64)[10]
-
(4656190 'move' call_tmp[4656188] (4656196 call indexAt[4657817] newDom[4657782] i[4656296]))
-
var arrIdx[4656198]:int(64)[10]
-
(4656200 'move' arrIdx[4656198] call_tmp[4656188])
-
(4656203 'end of statement' )
-
var call_tmp[4656204]:int(64)[10]
-
(4656206 'move' call_tmp[4656204] (4656212 call indexAt[4657817] selfDom[4657787] i[4656296]))
-
var selfIdx[4656214]:int(64)[10]
-
(4656216 'move' selfIdx[4656214] call_tmp[4656204])
-
(4656219 'end of statement' newDom[4657782] i[4656296] selfDom[4657787] i[4656296])
-
(4656229 'end of statement' )
-
{
-
var call_tmp[4656271]:_ref(real(32))[1470469]
-
(4656273 'move' call_tmp[4656271] (4659917 call this[3820892] arrData[4656153] arrIdx[4656198]) (4659922 call this[3821041] arrData[4656153] arrIdx[4656198]) (4656276 call this[3820776] arrData[4656153] arrIdx[4656198]))
-
var call_tmp[4656278]:_ref(real(32))[1470469]
-
(4656280 'move' call_tmp[4656278] (4659933 call this[3820892] selfData[4656170] selfIdx[4656214]) (4659938 call this[3821041] selfData[4656170] selfIdx[4656214]) (4656283 call this[3820776] selfData[4656170] selfIdx[4656214]))
-
var coerce_tmp[4659946]:real(32)[91]
-
(4659950 'move' coerce_tmp[4659946] (4659948 'deref' call_tmp[4656278]))
-
(4656286 call =[52329] call_tmp[4656271] coerce_tmp[4659946])
-
(4656289 'end of statement' arrData[4656153] arrIdx[4656198] selfData[4656170] selfIdx[4656214])
}
}
-
var call_tmp[4656299]:real(32)[91]
-
var zero[4656307]:real(32)[91]
-
var init_coerce_tmp[4659955]:real(32)[91]
-
(4660048 '=' init_coerce_tmp[4659955] 0.0)
-
(4656309 'move' zero[4656307] init_coerce_tmp[4659955])
-
(4656313 'end of statement' arr[4655967] selfDom[4655997] newDom[4656026] minSize[4656057] newDom[4656026] dataDom[4656078])
var i[4656347]:int(64)[10] (4659964 call these[4515253] zeroDom[4656146]) var newDom[4659972]:rect(1)[2160711] newDom[4656026]-
{}
-
{}
var chpl__iterPAR[4659976]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4659977]:_ic_these__ref_rect_1[4515383] (4659981 call _getIterator[4515398] chpl__iterPAR[4659976]) (4659984 call _freeIterator[4515801] chpl__parIter[4659977])-
{
-
var call_tmp[4656321]:int(64)[10]
-
(4656323 'move' call_tmp[4656321] (4656329 call indexAt[4657817] newDom[4659972] i[4656347]))
-
var call_tmp[4656331]:_ref(real(32))[1470469]
-
(4656333 'move' call_tmp[4656331] (4660006 call this[3820892] arrData[4656153] call_tmp[4656321]) (4660011 call this[3821041] arrData[4656153] call_tmp[4656321]) (4656336 call this[3820776] arrData[4656153] call_tmp[4656321]))
-
var coerce_tmp[4660019]:real(32)[91]
-
(4660025 'move' coerce_tmp[4660019] (4660021 'cast' real(32)[91] 0))
-
(4656339 call =[52329] call_tmp[4656331] coerce_tmp[4660019])
-
(4656342 'end of statement' arrData[4656153] newDom[4659972] i[4656347])
}
-
var call_tmp[4656350]:int(64)[10]
-
var call_tmp[4656357]:real(32)[91]
-
var call_tmp[4656365]:ndarray(1,real(32))[2172117]
-
(4660051 '=' ret[4655884] arr[4655967])
-
gotoReturn _end_reshape[4656382] _end_reshape[4656382]
-
label _end_reshape[4656382]
-
(4656384 return ret[4655884])
}
-
- «»
function _ref(ndarray(2,real(32)))[2303532] . reshape[4665986] ( this[4665990]:_ref(ndarray(2,real(32)))[2303532] , dom[4665992]:rect(1)[2160711] ) : ndarray(1,real(32))[2172117]
arg this[4665990]:_ref(ndarray(2,real(32)))[2303532] const arg dom[4665992]:rect(1)[2160711]-
{
-
var ret[4666014]:ndarray(1,real(32))[2172117]
-
var call_tmp[4666040]:real(32)[91]
-
var call_tmp[4666048]:real(32)[91]
-
var call_tmp[4666056]:real(32)[91]
-
var call_tmp[4666064]:ndarray(1,real(32))[2172117]
-
var initTemp[4666523]:ndarray(1,real(32))[2172117]
-
(4666526 call init[4656404] initTemp[4666523] dom[4665992] 0.0)
-
(4666066 'move' call_tmp[4666064] initTemp[4666523])
-
var call_tmp[4666074]:int(64)[10]
-
var call_tmp[4666081]:real(32)[91]
-
var call_tmp[4666089]:ndarray(1,real(32))[2172117]
-
var arr[4666097]:ndarray(1,real(32))[2172117]
-
(4666099 'move' arr[4666097] call_tmp[4666064])
-
(4666103 'end of statement' )
-
var call_tmp[4666104]:rect(2)[2290998]
-
(4666106 'move' call_tmp[4666104] (4666109 call _dom[4529810] this[4665990]))
-
var call_tmp[4666112]:int(64)[10]
-
var call_tmp[4666120]:rect(2)[2290998]
-
var selfDom[4666127]:rect(2)[2290998]
-
(4666129 'move' selfDom[4666127] call_tmp[4666104])
-
(4666133 'end of statement' )
-
var call_tmp[4666134]:rect(1)[2160711]
-
(4666136 'move' call_tmp[4666134] (4666139 call _dom[4514909] arr[4666097]))
-
var call_tmp[4666142]:int(64)[10]
-
var call_tmp[4666149]:rect(1)[2160711]
-
var newDom[4666156]:rect(1)[2160711]
-
(4666158 'move' newDom[4666156] call_tmp[4666134])
-
(4666162 'end of statement' )
-
var call_tmp[4666163]:_ref(int(64))[1465689]
-
(4666165 'move' call_tmp[4666163] (4666168 call size[2311939] selfDom[4666127]))
-
var call_tmp[4666171]:_ref(int(64))[1465689]
-
(4666173 'move' call_tmp[4666171] (4666176 call size[2180998] newDom[4666156]))
-
var call_tmp[4666179]:int(64)[10]
-
var coerce_tmp[4666588]:int(64)[10]
-
(4666592 'move' coerce_tmp[4666588] (4666590 'deref' call_tmp[4666163]))
-
var coerce_tmp[4666594]:int(64)[10]
-
(4666598 'move' coerce_tmp[4666594] (4666596 'deref' call_tmp[4666171]))
-
(4666181 'move' call_tmp[4666179] (4666184 call min[3347] coerce_tmp[4666588] coerce_tmp[4666594]))
-
var minSize[4666187]:int(64)[10]
-
(4666189 'move' minSize[4666187] call_tmp[4666179])
-
(4666193 'end of statement' )
-
var call_tmp[4666194]:1*int(64)[1769982]
-
(4666196 'move' call_tmp[4666194] (4666199 call _build_tuple[4638978] minSize[4666187]))
-
var call_tmp[4666201]:rect(1)[2160711]
-
var dataDom[4666208]:rect(1)[2160711]
-
(4666210 call init=[4510020] dataDom[4666208] call_tmp[4666194])
-
(4666214 'end of statement' )
-
var call_tmp[4666215]:_ref(int(64))[1465689]
-
(4666217 'move' call_tmp[4666215] (4666220 call size[2180998] newDom[4666156]))
-
var call_tmp[4666223]:_ref(int(64))[1465689]
-
(4666225 'move' call_tmp[4666223] (4666228 call size[2180998] dataDom[4666208]))
-
var call_tmp[4666231]:int(64)[10]
-
var coerce_tmp[4666616]:int(64)[10]
-
(4666620 'move' coerce_tmp[4666616] (4666618 'deref' call_tmp[4666215]))
-
var coerce_tmp[4666622]:int(64)[10]
-
(4666626 'move' coerce_tmp[4666622] (4666624 'deref' call_tmp[4666223]))
-
(4666233 'move' call_tmp[4666231] (4666236 call -[57305] coerce_tmp[4666616] coerce_tmp[4666622]))
-
var call_tmp[4666239]:1*int(64)[1769982]
-
(4666241 'move' call_tmp[4666239] (4666244 call _build_tuple[4638978] call_tmp[4666231]))
-
var call_tmp[4666246]:_ref(int(64))[1465689]
-
(4666248 'move' call_tmp[4666246] (4666251 call size[2180998] dataDom[4666208]))
-
var call_tmp[4666254]:1*int(64)[1769982]
-
var coerce_tmp[4666631]:int(64)[10]
-
(4666635 'move' coerce_tmp[4666631] (4666633 'deref' call_tmp[4666246]))
-
(4666256 'move' call_tmp[4666254] (4666259 call _build_tuple[4638978] coerce_tmp[4666631]))
-
var call_tmp[4666261]:2*1*int(64)[4639084]
-
(4666263 'move' call_tmp[4666261] (4666266 call _build_tuple[4639042] call_tmp[4666239] call_tmp[4666254]))
-
var call_tmp[4666269]:rect(1)[2160711]
-
var zeroDom[4666276]:rect(1)[2160711]
-
(4666278 call init=[4639230] zeroDom[4666276] call_tmp[4666261])
-
(4666282 'end of statement' )
-
var arrData[4666283]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4666287]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4666289 'move' call_tmp[4666287] (4666292 call data[2270419] arr[4666097]))
-
(4666295 'move' arrData[4666283] call_tmp[4666287])
-
(4666299 'end of statement' )
-
var selfData[4666300]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[4666304]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4666306 'move' call_tmp[4666304] (4666309 call data[2419932] this[4665990]))
-
(4666312 'move' selfData[4666300] call_tmp[4666304])
-
(4666316 'end of statement' )
var i[4666426]:int(64)[10] (4666654 call these[4515253] dataDom[4666208]) var newDom[4666662]:rect(1)[2160711] newDom[4666156]-
{}
-
{}
var selfDom[4666667]:rect(2)[2290998] selfDom[4666127]-
{}
-
{}
var chpl__iterPAR[4666671]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4666672]:_ic_these__ref_rect_1[4515383] (4666676 call _getIterator[4515398] chpl__iterPAR[4666671]) (4666679 call _freeIterator[4515801] chpl__parIter[4666672])-
{
-
var call_tmp[4666318]:int(64)[10]
-
(4666320 'move' call_tmp[4666318] (4666326 call indexAt[4657817] newDom[4666662] i[4666426]))
-
var arrIdx[4666328]:int(64)[10]
-
(4666330 'move' arrIdx[4666328] call_tmp[4666318])
-
(4666333 'end of statement' )
-
var call_tmp[4666334]:2*int(64)[1802073]
-
(4666336 'move' call_tmp[4666334] (4666342 call indexAt[4649872] selfDom[4666667] i[4666426]))
-
var selfIdx[4666344]:2*int(64)[1802073]
-
(4666346 'move' selfIdx[4666344] (4666699 call chpl__initCopy[1802267] call_tmp[4666334] 1))
-
(4666349 'end of statement' newDom[4666662] i[4666426] selfDom[4666667] i[4666426])
-
(4666359 'end of statement' )
-
{
-
var call_tmp[4666401]:_ref(real(32))[1470469]
-
(4666403 'move' call_tmp[4666401] (4669105 call this[3820892] arrData[4666283] arrIdx[4666328]) (4669110 call this[3821041] arrData[4666283] arrIdx[4666328]) (4666406 call this[3820776] arrData[4666283] arrIdx[4666328]))
-
var call_tmp[4666408]:_ref(real(32))[1470469]
-
var coerce_tmp[4669130]:2*int(64)[1802073]
-
(4669136 'move' coerce_tmp[4669130] (4669132 call :[2329285] selfIdx[4666344]))
-
var coerce_tmp[4669139]:2*int(64)[1802073]
-
(4669145 'move' coerce_tmp[4669139] (4669141 call :[2329285] selfIdx[4666344]))
-
var coerce_tmp[4669148]:2*int(64)[1802073]
-
(4669154 'move' coerce_tmp[4669148] (4669150 call :[2329285] selfIdx[4666344]))
-
(4666410 'move' call_tmp[4666408] (4669121 call this[4530777] selfData[4666300] coerce_tmp[4669139]) (4669126 call this[4530889] selfData[4666300] coerce_tmp[4669148]) (4666413 call this[4530698] selfData[4666300] coerce_tmp[4669130]))
-
var coerce_tmp[4669161]:real(32)[91]
-
(4669165 'move' coerce_tmp[4669161] (4669163 'deref' call_tmp[4666408]))
-
(4666416 call =[52329] call_tmp[4666401] coerce_tmp[4669161])
-
(4666419 'end of statement' arrData[4666283] arrIdx[4666328] selfData[4666300] selfIdx[4666344])
}
}
-
var call_tmp[4666429]:real(32)[91]
-
var zero[4666437]:real(32)[91]
-
var init_coerce_tmp[4669170]:real(32)[91]
-
(4669263 '=' init_coerce_tmp[4669170] 0.0)
-
(4666439 'move' zero[4666437] init_coerce_tmp[4669170])
-
(4666443 'end of statement' arr[4666097] selfDom[4666127] newDom[4666156] minSize[4666187] newDom[4666156] dataDom[4666208])
var i[4666477]:int(64)[10] (4669179 call these[4515253] zeroDom[4666276]) var newDom[4669187]:rect(1)[2160711] newDom[4666156]-
{}
-
{}
var chpl__iterPAR[4669191]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4669192]:_ic_these__ref_rect_1[4515383] (4669196 call _getIterator[4515398] chpl__iterPAR[4669191]) (4669199 call _freeIterator[4515801] chpl__parIter[4669192])-
{
-
var call_tmp[4666451]:int(64)[10]
-
(4666453 'move' call_tmp[4666451] (4666459 call indexAt[4657817] newDom[4669187] i[4666477]))
-
var call_tmp[4666461]:_ref(real(32))[1470469]
-
(4666463 'move' call_tmp[4666461] (4669221 call this[3820892] arrData[4666283] call_tmp[4666451]) (4669226 call this[3821041] arrData[4666283] call_tmp[4666451]) (4666466 call this[3820776] arrData[4666283] call_tmp[4666451]))
-
var coerce_tmp[4669234]:real(32)[91]
-
(4669240 'move' coerce_tmp[4669234] (4669236 'cast' real(32)[91] 0))
-
(4666469 call =[52329] call_tmp[4666461] coerce_tmp[4669234])
-
(4666472 'end of statement' arrData[4666283] newDom[4669187] i[4666477])
}
-
var call_tmp[4666480]:int(64)[10]
-
var call_tmp[4666487]:real(32)[91]
-
var call_tmp[4666495]:ndarray(1,real(32))[2172117]
-
(4669266 '=' ret[4666014] arr[4666097])
-
gotoReturn _end_reshape[4666512] _end_reshape[4666512]
-
label _end_reshape[4666512]
-
(4666514 return ret[4666014])
}
-
- «»
function _ref(ndarray(3,real(32)))[2453356] . reshape[4675137] ( this[4675141]:_ref(ndarray(3,real(32)))[2453356] , dom[4675143]:rect(1)[2160711] ) : ndarray(1,real(32))[2172117]
arg this[4675141]:_ref(ndarray(3,real(32)))[2453356] const arg dom[4675143]:rect(1)[2160711]-
{
-
var ret[4675165]:ndarray(1,real(32))[2172117]
-
var call_tmp[4675191]:real(32)[91]
-
var call_tmp[4675199]:real(32)[91]
-
var call_tmp[4675207]:real(32)[91]
-
var call_tmp[4675215]:ndarray(1,real(32))[2172117]
-
var initTemp[4675674]:ndarray(1,real(32))[2172117]
-
(4675677 call init[4656404] initTemp[4675674] dom[4675143] 0.0)
-
(4675217 'move' call_tmp[4675215] initTemp[4675674])
-
var call_tmp[4675225]:int(64)[10]
-
var call_tmp[4675232]:real(32)[91]
-
var call_tmp[4675240]:ndarray(1,real(32))[2172117]
-
var arr[4675248]:ndarray(1,real(32))[2172117]
-
(4675250 'move' arr[4675248] call_tmp[4675215])
-
(4675254 'end of statement' )
-
var call_tmp[4675255]:rect(3)[2440313]
-
(4675257 'move' call_tmp[4675255] (4675260 call _dom[4558628] this[4675141]))
-
var call_tmp[4675263]:int(64)[10]
-
var call_tmp[4675271]:rect(3)[2440313]
-
var selfDom[4675278]:rect(3)[2440313]
-
(4675280 'move' selfDom[4675278] call_tmp[4675255])
-
(4675284 'end of statement' )
-
var call_tmp[4675285]:rect(1)[2160711]
-
(4675287 'move' call_tmp[4675285] (4675290 call _dom[4514909] arr[4675248]))
-
var call_tmp[4675293]:int(64)[10]
-
var call_tmp[4675300]:rect(1)[2160711]
-
var newDom[4675307]:rect(1)[2160711]
-
(4675309 'move' newDom[4675307] call_tmp[4675285])
-
(4675313 'end of statement' )
-
var call_tmp[4675314]:_ref(int(64))[1465689]
-
(4675316 'move' call_tmp[4675314] (4675319 call size[2462163] selfDom[4675278]))
-
var call_tmp[4675322]:_ref(int(64))[1465689]
-
(4675324 'move' call_tmp[4675322] (4675327 call size[2180998] newDom[4675307]))
-
var call_tmp[4675330]:int(64)[10]
-
var coerce_tmp[4675739]:int(64)[10]
-
(4675743 'move' coerce_tmp[4675739] (4675741 'deref' call_tmp[4675314]))
-
var coerce_tmp[4675745]:int(64)[10]
-
(4675749 'move' coerce_tmp[4675745] (4675747 'deref' call_tmp[4675322]))
-
(4675332 'move' call_tmp[4675330] (4675335 call min[3347] coerce_tmp[4675739] coerce_tmp[4675745]))
-
var minSize[4675338]:int(64)[10]
-
(4675340 'move' minSize[4675338] call_tmp[4675330])
-
(4675344 'end of statement' )
-
var call_tmp[4675345]:1*int(64)[1769982]
-
(4675347 'move' call_tmp[4675345] (4675350 call _build_tuple[4638978] minSize[4675338]))
-
var call_tmp[4675352]:rect(1)[2160711]
-
var dataDom[4675359]:rect(1)[2160711]
-
(4675361 call init=[4510020] dataDom[4675359] call_tmp[4675345])
-
(4675365 'end of statement' )
-
var call_tmp[4675366]:_ref(int(64))[1465689]
-
(4675368 'move' call_tmp[4675366] (4675371 call size[2180998] newDom[4675307]))
-
var call_tmp[4675374]:_ref(int(64))[1465689]
-
(4675376 'move' call_tmp[4675374] (4675379 call size[2180998] dataDom[4675359]))
-
var call_tmp[4675382]:int(64)[10]
-
var coerce_tmp[4675767]:int(64)[10]
-
(4675771 'move' coerce_tmp[4675767] (4675769 'deref' call_tmp[4675366]))
-
var coerce_tmp[4675773]:int(64)[10]
-
(4675777 'move' coerce_tmp[4675773] (4675775 'deref' call_tmp[4675374]))
-
(4675384 'move' call_tmp[4675382] (4675387 call -[57305] coerce_tmp[4675767] coerce_tmp[4675773]))
-
var call_tmp[4675390]:1*int(64)[1769982]
-
(4675392 'move' call_tmp[4675390] (4675395 call _build_tuple[4638978] call_tmp[4675382]))
-
var call_tmp[4675397]:_ref(int(64))[1465689]
-
(4675399 'move' call_tmp[4675397] (4675402 call size[2180998] dataDom[4675359]))
-
var call_tmp[4675405]:1*int(64)[1769982]
-
var coerce_tmp[4675782]:int(64)[10]
-
(4675786 'move' coerce_tmp[4675782] (4675784 'deref' call_tmp[4675397]))
-
(4675407 'move' call_tmp[4675405] (4675410 call _build_tuple[4638978] coerce_tmp[4675782]))
-
var call_tmp[4675412]:2*1*int(64)[4639084]
-
(4675414 'move' call_tmp[4675412] (4675417 call _build_tuple[4639042] call_tmp[4675390] call_tmp[4675405]))
-
var call_tmp[4675420]:rect(1)[2160711]
-
var zeroDom[4675427]:rect(1)[2160711]
-
(4675429 call init=[4639230] zeroDom[4675427] call_tmp[4675412])
-
(4675433 'end of statement' )
-
var arrData[4675434]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4675438]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4675440 'move' call_tmp[4675438] (4675443 call data[2270419] arr[4675248]))
-
(4675446 'move' arrData[4675434] call_tmp[4675438])
-
(4675450 'end of statement' )
-
var selfData[4675451]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4675455]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4675457 'move' call_tmp[4675455] (4675460 call data[2575189] this[4675141]))
-
(4675463 'move' selfData[4675451] call_tmp[4675455])
-
(4675467 'end of statement' )
var i[4675577]:int(64)[10] (4675805 call these[4515253] dataDom[4675359]) var newDom[4675813]:rect(1)[2160711] newDom[4675307]-
{}
-
{}
var selfDom[4675818]:rect(3)[2440313] selfDom[4675278]-
{}
-
{}
var chpl__iterPAR[4675822]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4675823]:_ic_these__ref_rect_1[4515383] (4675827 call _getIterator[4515398] chpl__iterPAR[4675822]) (4675830 call _freeIterator[4515801] chpl__parIter[4675823])-
{
-
var call_tmp[4675469]:int(64)[10]
-
(4675471 'move' call_tmp[4675469] (4675477 call indexAt[4657817] newDom[4675813] i[4675577]))
-
var arrIdx[4675479]:int(64)[10]
-
(4675481 'move' arrIdx[4675479] call_tmp[4675469])
-
(4675484 'end of statement' )
-
var call_tmp[4675485]:3*int(64)[1995504]
-
(4675487 'move' call_tmp[4675485] (4675493 call indexAt[4640789] selfDom[4675818] i[4675577]))
-
var selfIdx[4675495]:3*int(64)[1995504]
-
(4675497 'move' selfIdx[4675495] (4675850 call chpl__initCopy[2118136] call_tmp[4675485] 1))
-
(4675500 'end of statement' newDom[4675813] i[4675577] selfDom[4675818] i[4675577])
-
(4675510 'end of statement' )
-
{
-
var call_tmp[4675552]:_ref(real(32))[1470469]
-
(4675554 'move' call_tmp[4675552] (4675880 call this[3820892] arrData[4675434] arrIdx[4675479]) (4675885 call this[3821041] arrData[4675434] arrIdx[4675479]) (4675557 call this[3820776] arrData[4675434] arrIdx[4675479]))
-
var call_tmp[4675559]:_ref(real(32))[1470469]
-
var coerce_tmp[4675905]:3*int(64)[1995504]
-
(4675911 'move' coerce_tmp[4675905] (4675907 call :[2480467] selfIdx[4675495]))
-
var coerce_tmp[4675914]:3*int(64)[1995504]
-
(4675920 'move' coerce_tmp[4675914] (4675916 call :[2480467] selfIdx[4675495]))
-
var coerce_tmp[4675923]:3*int(64)[1995504]
-
(4675929 'move' coerce_tmp[4675923] (4675925 call :[2480467] selfIdx[4675495]))
-
(4675561 'move' call_tmp[4675559] (4675896 call this[4559595] selfData[4675451] coerce_tmp[4675914]) (4675901 call this[4559707] selfData[4675451] coerce_tmp[4675923]) (4675564 call this[4559516] selfData[4675451] coerce_tmp[4675905]))
-
var coerce_tmp[4675936]:real(32)[91]
-
(4675940 'move' coerce_tmp[4675936] (4675938 'deref' call_tmp[4675559]))
-
(4675567 call =[52329] call_tmp[4675552] coerce_tmp[4675936])
-
(4675570 'end of statement' arrData[4675434] arrIdx[4675479] selfData[4675451] selfIdx[4675495])
}
}
-
var call_tmp[4675580]:real(32)[91]
-
var zero[4675588]:real(32)[91]
-
var init_coerce_tmp[4675945]:real(32)[91]
-
(4676038 '=' init_coerce_tmp[4675945] 0.0)
-
(4675590 'move' zero[4675588] init_coerce_tmp[4675945])
-
(4675594 'end of statement' arr[4675248] selfDom[4675278] newDom[4675307] minSize[4675338] newDom[4675307] dataDom[4675359])
var i[4675628]:int(64)[10] (4675954 call these[4515253] zeroDom[4675427]) var newDom[4675962]:rect(1)[2160711] newDom[4675307]-
{}
-
{}
var chpl__iterPAR[4675966]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4675967]:_ic_these__ref_rect_1[4515383] (4675971 call _getIterator[4515398] chpl__iterPAR[4675966]) (4675974 call _freeIterator[4515801] chpl__parIter[4675967])-
{
-
var call_tmp[4675602]:int(64)[10]
-
(4675604 'move' call_tmp[4675602] (4675610 call indexAt[4657817] newDom[4675962] i[4675628]))
-
var call_tmp[4675612]:_ref(real(32))[1470469]
-
(4675614 'move' call_tmp[4675612] (4675996 call this[3820892] arrData[4675434] call_tmp[4675602]) (4676001 call this[3821041] arrData[4675434] call_tmp[4675602]) (4675617 call this[3820776] arrData[4675434] call_tmp[4675602]))
-
var coerce_tmp[4676009]:real(32)[91]
-
(4676015 'move' coerce_tmp[4676009] (4676011 'cast' real(32)[91] 0))
-
(4675620 call =[52329] call_tmp[4675612] coerce_tmp[4676009])
-
(4675623 'end of statement' arrData[4675434] newDom[4675962] i[4675628])
}
-
var call_tmp[4675631]:int(64)[10]
-
var call_tmp[4675638]:real(32)[91]
-
var call_tmp[4675646]:ndarray(1,real(32))[2172117]
-
(4676041 '=' ret[4675165] arr[4675248])
-
gotoReturn _end_reshape[4675663] _end_reshape[4675663]
-
label _end_reshape[4675663]
-
(4675665 return ret[4675165])
}
-
- «»
function _ref(ndarray(4,real(32)))[2594499] . reshape[4681976] ( this[4681980]:_ref(ndarray(4,real(32)))[2594499] , dom[4681982]:rect(1)[2160711] ) : ndarray(1,real(32))[2172117]
arg this[4681980]:_ref(ndarray(4,real(32)))[2594499] const arg dom[4681982]:rect(1)[2160711]-
{
-
var ret[4682004]:ndarray(1,real(32))[2172117]
-
var call_tmp[4682030]:real(32)[91]
-
var call_tmp[4682038]:real(32)[91]
-
var call_tmp[4682046]:real(32)[91]
-
var call_tmp[4682054]:ndarray(1,real(32))[2172117]
-
var initTemp[4682513]:ndarray(1,real(32))[2172117]
-
(4682516 call init[4656404] initTemp[4682513] dom[4681982] 0.0)
-
(4682056 'move' call_tmp[4682054] initTemp[4682513])
-
var call_tmp[4682064]:int(64)[10]
-
var call_tmp[4682071]:real(32)[91]
-
var call_tmp[4682079]:ndarray(1,real(32))[2172117]
-
var arr[4682087]:ndarray(1,real(32))[2172117]
-
(4682089 'move' arr[4682087] call_tmp[4682054])
-
(4682093 'end of statement' )
-
var call_tmp[4682094]:rect(4)[1965857]
-
(4682096 'move' call_tmp[4682094] (4682099 call _dom[4577374] this[4681980]))
-
var call_tmp[4682102]:int(64)[10]
-
var call_tmp[4682110]:rect(4)[1965857]
-
var selfDom[4682117]:rect(4)[1965857]
-
(4682119 'move' selfDom[4682117] call_tmp[4682094])
-
(4682123 'end of statement' )
-
var call_tmp[4682124]:rect(1)[2160711]
-
(4682126 'move' call_tmp[4682124] (4682129 call _dom[4514909] arr[4682087]))
-
var call_tmp[4682132]:int(64)[10]
-
var call_tmp[4682139]:rect(1)[2160711]
-
var newDom[4682146]:rect(1)[2160711]
-
(4682148 'move' newDom[4682146] call_tmp[4682124])
-
(4682152 'end of statement' )
-
var call_tmp[4682153]:_ref(int(64))[1465689]
-
(4682155 'move' call_tmp[4682153] (4682158 call size[2011330] selfDom[4682117]))
-
var call_tmp[4682161]:_ref(int(64))[1465689]
-
(4682163 'move' call_tmp[4682161] (4682166 call size[2180998] newDom[4682146]))
-
var call_tmp[4682169]:int(64)[10]
-
var coerce_tmp[4682578]:int(64)[10]
-
(4682582 'move' coerce_tmp[4682578] (4682580 'deref' call_tmp[4682153]))
-
var coerce_tmp[4682584]:int(64)[10]
-
(4682588 'move' coerce_tmp[4682584] (4682586 'deref' call_tmp[4682161]))
-
(4682171 'move' call_tmp[4682169] (4682174 call min[3347] coerce_tmp[4682578] coerce_tmp[4682584]))
-
var minSize[4682177]:int(64)[10]
-
(4682179 'move' minSize[4682177] call_tmp[4682169])
-
(4682183 'end of statement' )
-
var call_tmp[4682184]:1*int(64)[1769982]
-
(4682186 'move' call_tmp[4682184] (4682189 call _build_tuple[4638978] minSize[4682177]))
-
var call_tmp[4682191]:rect(1)[2160711]
-
var dataDom[4682198]:rect(1)[2160711]
-
(4682200 call init=[4510020] dataDom[4682198] call_tmp[4682184])
-
(4682204 'end of statement' )
-
var call_tmp[4682205]:_ref(int(64))[1465689]
-
(4682207 'move' call_tmp[4682205] (4682210 call size[2180998] newDom[4682146]))
-
var call_tmp[4682213]:_ref(int(64))[1465689]
-
(4682215 'move' call_tmp[4682213] (4682218 call size[2180998] dataDom[4682198]))
-
var call_tmp[4682221]:int(64)[10]
-
var coerce_tmp[4682606]:int(64)[10]
-
(4682610 'move' coerce_tmp[4682606] (4682608 'deref' call_tmp[4682205]))
-
var coerce_tmp[4682612]:int(64)[10]
-
(4682616 'move' coerce_tmp[4682612] (4682614 'deref' call_tmp[4682213]))
-
(4682223 'move' call_tmp[4682221] (4682226 call -[57305] coerce_tmp[4682606] coerce_tmp[4682612]))
-
var call_tmp[4682229]:1*int(64)[1769982]
-
(4682231 'move' call_tmp[4682229] (4682234 call _build_tuple[4638978] call_tmp[4682221]))
-
var call_tmp[4682236]:_ref(int(64))[1465689]
-
(4682238 'move' call_tmp[4682236] (4682241 call size[2180998] dataDom[4682198]))
-
var call_tmp[4682244]:1*int(64)[1769982]
-
var coerce_tmp[4682621]:int(64)[10]
-
(4682625 'move' coerce_tmp[4682621] (4682623 'deref' call_tmp[4682236]))
-
(4682246 'move' call_tmp[4682244] (4682249 call _build_tuple[4638978] coerce_tmp[4682621]))
-
var call_tmp[4682251]:2*1*int(64)[4639084]
-
(4682253 'move' call_tmp[4682251] (4682256 call _build_tuple[4639042] call_tmp[4682229] call_tmp[4682244]))
-
var call_tmp[4682259]:rect(1)[2160711]
-
var zeroDom[4682266]:rect(1)[2160711]
-
(4682268 call init=[4639230] zeroDom[4682266] call_tmp[4682251])
-
(4682272 'end of statement' )
-
var arrData[4682273]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4682277]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4682279 'move' call_tmp[4682277] (4682282 call data[2270419] arr[4682087]))
-
(4682285 'move' arrData[4682273] call_tmp[4682277])
-
(4682289 'end of statement' )
-
var selfData[4682290]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[4682294]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4682296 'move' call_tmp[4682294] (4682299 call data[2644060] this[4681980]))
-
(4682302 'move' selfData[4682290] call_tmp[4682294])
-
(4682306 'end of statement' )
var i[4682416]:int(64)[10] (4682644 call these[4515253] dataDom[4682198]) var newDom[4682652]:rect(1)[2160711] newDom[4682146]-
{}
-
{}
var selfDom[4682657]:rect(4)[1965857] selfDom[4682117]-
{}
-
{}
var chpl__iterPAR[4682661]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4682662]:_ic_these__ref_rect_1[4515383] (4682666 call _getIterator[4515398] chpl__iterPAR[4682661]) (4682669 call _freeIterator[4515801] chpl__parIter[4682662])-
{
-
var call_tmp[4682308]:int(64)[10]
-
(4682310 'move' call_tmp[4682308] (4682316 call indexAt[4657817] newDom[4682652] i[4682416]))
-
var arrIdx[4682318]:int(64)[10]
-
(4682320 'move' arrIdx[4682318] call_tmp[4682308])
-
(4682323 'end of statement' )
-
var call_tmp[4682324]:4*int(64)[1960494]
-
(4682326 'move' call_tmp[4682324] (4682332 call indexAt[4682688] selfDom[4682657] i[4682416]))
-
var selfIdx[4682334]:4*int(64)[1960494]
-
(4682336 'move' selfIdx[4682334] (4683496 call chpl__initCopy[1960639] call_tmp[4682324] 1))
-
(4682339 'end of statement' newDom[4682652] i[4682416] selfDom[4682657] i[4682416])
-
(4682349 'end of statement' )
-
{
-
var call_tmp[4682391]:_ref(real(32))[1470469]
-
(4682393 'move' call_tmp[4682391] (4685902 call this[3820892] arrData[4682273] arrIdx[4682318]) (4685907 call this[3821041] arrData[4682273] arrIdx[4682318]) (4682396 call this[3820776] arrData[4682273] arrIdx[4682318]))
-
var call_tmp[4682398]:_ref(real(32))[1470469]
-
var coerce_tmp[4685927]:4*int(64)[1960494]
-
(4685933 'move' coerce_tmp[4685927] (4685929 call :[2010080] selfIdx[4682334]))
-
var coerce_tmp[4685936]:4*int(64)[1960494]
-
(4685942 'move' coerce_tmp[4685936] (4685938 call :[2010080] selfIdx[4682334]))
-
var coerce_tmp[4685945]:4*int(64)[1960494]
-
(4685951 'move' coerce_tmp[4685945] (4685947 call :[2010080] selfIdx[4682334]))
-
(4682400 'move' call_tmp[4682398] (4685918 call this[4578341] selfData[4682290] coerce_tmp[4685936]) (4685923 call this[4578453] selfData[4682290] coerce_tmp[4685945]) (4682403 call this[4578262] selfData[4682290] coerce_tmp[4685927]))
-
var coerce_tmp[4685958]:real(32)[91]
-
(4685962 'move' coerce_tmp[4685958] (4685960 'deref' call_tmp[4682398]))
-
(4682406 call =[52329] call_tmp[4682391] coerce_tmp[4685958])
-
(4682409 'end of statement' arrData[4682273] arrIdx[4682318] selfData[4682290] selfIdx[4682334])
}
}
-
var call_tmp[4682419]:real(32)[91]
-
var zero[4682427]:real(32)[91]
-
var init_coerce_tmp[4685967]:real(32)[91]
-
(4686060 '=' init_coerce_tmp[4685967] 0.0)
-
(4682429 'move' zero[4682427] init_coerce_tmp[4685967])
-
(4682433 'end of statement' arr[4682087] selfDom[4682117] newDom[4682146] minSize[4682177] newDom[4682146] dataDom[4682198])
var i[4682467]:int(64)[10] (4685976 call these[4515253] zeroDom[4682266]) var newDom[4685984]:rect(1)[2160711] newDom[4682146]-
{}
-
{}
var chpl__iterPAR[4685988]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4685989]:_ic_these__ref_rect_1[4515383] (4685993 call _getIterator[4515398] chpl__iterPAR[4685988]) (4685996 call _freeIterator[4515801] chpl__parIter[4685989])-
{
-
var call_tmp[4682441]:int(64)[10]
-
(4682443 'move' call_tmp[4682441] (4682449 call indexAt[4657817] newDom[4685984] i[4682467]))
-
var call_tmp[4682451]:_ref(real(32))[1470469]
-
(4682453 'move' call_tmp[4682451] (4686018 call this[3820892] arrData[4682273] call_tmp[4682441]) (4686023 call this[3821041] arrData[4682273] call_tmp[4682441]) (4682456 call this[3820776] arrData[4682273] call_tmp[4682441]))
-
var coerce_tmp[4686031]:real(32)[91]
-
(4686037 'move' coerce_tmp[4686031] (4686033 'cast' real(32)[91] 0))
-
(4682459 call =[52329] call_tmp[4682451] coerce_tmp[4686031])
-
(4682462 'end of statement' arrData[4682273] newDom[4685984] i[4682467])
}
-
var call_tmp[4682470]:int(64)[10]
-
var call_tmp[4682477]:real(32)[91]
-
var call_tmp[4682485]:ndarray(1,real(32))[2172117]
-
(4686063 '=' ret[4682004] arr[4682087])
-
gotoReturn _end_reshape[4682502] _end_reshape[4682502]
-
label _end_reshape[4682502]
-
(4682504 return ret[4682004])
}
-
- «»
function _ref(ndarray(5,real(32)))[2679345] . reshape[4691998] ( this[4692002]:_ref(ndarray(5,real(32)))[2679345] , dom[4692004]:rect(1)[2160711] ) : ndarray(1,real(32))[2172117]
arg this[4692002]:_ref(ndarray(5,real(32)))[2679345] const arg dom[4692004]:rect(1)[2160711]-
{
-
var ret[4692026]:ndarray(1,real(32))[2172117]
-
var call_tmp[4692052]:real(32)[91]
-
var call_tmp[4692060]:real(32)[91]
-
var call_tmp[4692068]:real(32)[91]
-
var call_tmp[4692076]:ndarray(1,real(32))[2172117]
-
var initTemp[4692535]:ndarray(1,real(32))[2172117]
-
(4692538 call init[4656404] initTemp[4692535] dom[4692004] 0.0)
-
(4692078 'move' call_tmp[4692076] initTemp[4692535])
-
var call_tmp[4692086]:int(64)[10]
-
var call_tmp[4692093]:real(32)[91]
-
var call_tmp[4692101]:ndarray(1,real(32))[2172117]
-
var arr[4692109]:ndarray(1,real(32))[2172117]
-
(4692111 'move' arr[4692109] call_tmp[4692076])
-
(4692115 'end of statement' )
-
var call_tmp[4692116]:rect(5)[2665060]
-
(4692118 'move' call_tmp[4692116] (4692121 call _dom[4596875] this[4692002]))
-
var call_tmp[4692124]:int(64)[10]
-
var call_tmp[4692132]:rect(5)[2665060]
-
var selfDom[4692139]:rect(5)[2665060]
-
(4692141 'move' selfDom[4692139] call_tmp[4692116])
-
(4692145 'end of statement' )
-
var call_tmp[4692146]:rect(1)[2160711]
-
(4692148 'move' call_tmp[4692146] (4692151 call _dom[4514909] arr[4692109]))
-
var call_tmp[4692154]:int(64)[10]
-
var call_tmp[4692161]:rect(1)[2160711]
-
var newDom[4692168]:rect(1)[2160711]
-
(4692170 'move' newDom[4692168] call_tmp[4692146])
-
(4692174 'end of statement' )
-
var call_tmp[4692175]:_ref(int(64))[1465689]
-
(4692177 'move' call_tmp[4692175] (4692180 call size[2688952] selfDom[4692139]))
-
var call_tmp[4692183]:_ref(int(64))[1465689]
-
(4692185 'move' call_tmp[4692183] (4692188 call size[2180998] newDom[4692168]))
-
var call_tmp[4692191]:int(64)[10]
-
var coerce_tmp[4692600]:int(64)[10]
-
(4692604 'move' coerce_tmp[4692600] (4692602 'deref' call_tmp[4692175]))
-
var coerce_tmp[4692606]:int(64)[10]
-
(4692610 'move' coerce_tmp[4692606] (4692608 'deref' call_tmp[4692183]))
-
(4692193 'move' call_tmp[4692191] (4692196 call min[3347] coerce_tmp[4692600] coerce_tmp[4692606]))
-
var minSize[4692199]:int(64)[10]
-
(4692201 'move' minSize[4692199] call_tmp[4692191])
-
(4692205 'end of statement' )
-
var call_tmp[4692206]:1*int(64)[1769982]
-
(4692208 'move' call_tmp[4692206] (4692211 call _build_tuple[4638978] minSize[4692199]))
-
var call_tmp[4692213]:rect(1)[2160711]
-
var dataDom[4692220]:rect(1)[2160711]
-
(4692222 call init=[4510020] dataDom[4692220] call_tmp[4692206])
-
(4692226 'end of statement' )
-
var call_tmp[4692227]:_ref(int(64))[1465689]
-
(4692229 'move' call_tmp[4692227] (4692232 call size[2180998] newDom[4692168]))
-
var call_tmp[4692235]:_ref(int(64))[1465689]
-
(4692237 'move' call_tmp[4692235] (4692240 call size[2180998] dataDom[4692220]))
-
var call_tmp[4692243]:int(64)[10]
-
var coerce_tmp[4692628]:int(64)[10]
-
(4692632 'move' coerce_tmp[4692628] (4692630 'deref' call_tmp[4692227]))
-
var coerce_tmp[4692634]:int(64)[10]
-
(4692638 'move' coerce_tmp[4692634] (4692636 'deref' call_tmp[4692235]))
-
(4692245 'move' call_tmp[4692243] (4692248 call -[57305] coerce_tmp[4692628] coerce_tmp[4692634]))
-
var call_tmp[4692251]:1*int(64)[1769982]
-
(4692253 'move' call_tmp[4692251] (4692256 call _build_tuple[4638978] call_tmp[4692243]))
-
var call_tmp[4692258]:_ref(int(64))[1465689]
-
(4692260 'move' call_tmp[4692258] (4692263 call size[2180998] dataDom[4692220]))
-
var call_tmp[4692266]:1*int(64)[1769982]
-
var coerce_tmp[4692643]:int(64)[10]
-
(4692647 'move' coerce_tmp[4692643] (4692645 'deref' call_tmp[4692258]))
-
(4692268 'move' call_tmp[4692266] (4692271 call _build_tuple[4638978] coerce_tmp[4692643]))
-
var call_tmp[4692273]:2*1*int(64)[4639084]
-
(4692275 'move' call_tmp[4692273] (4692278 call _build_tuple[4639042] call_tmp[4692251] call_tmp[4692266]))
-
var call_tmp[4692281]:rect(1)[2160711]
-
var zeroDom[4692288]:rect(1)[2160711]
-
(4692290 call init=[4639230] zeroDom[4692288] call_tmp[4692273])
-
(4692294 'end of statement' )
-
var arrData[4692295]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4692299]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4692301 'move' call_tmp[4692299] (4692304 call data[2270419] arr[4692109]))
-
(4692307 'move' arrData[4692295] call_tmp[4692299])
-
(4692311 'end of statement' )
-
var selfData[4692312]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[4692316]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(4692318 'move' call_tmp[4692316] (4692321 call data[2813337] this[4692002]))
-
(4692324 'move' selfData[4692312] call_tmp[4692316])
-
(4692328 'end of statement' )
var i[4692438]:int(64)[10] (4692666 call these[4515253] dataDom[4692220]) var newDom[4692674]:rect(1)[2160711] newDom[4692168]-
{}
-
{}
var selfDom[4692679]:rect(5)[2665060] selfDom[4692139]-
{}
-
{}
var chpl__iterPAR[4692683]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4692684]:_ic_these__ref_rect_1[4515383] (4692688 call _getIterator[4515398] chpl__iterPAR[4692683]) (4692691 call _freeIterator[4515801] chpl__parIter[4692684])-
{
-
var call_tmp[4692330]:int(64)[10]
-
(4692332 'move' call_tmp[4692330] (4692338 call indexAt[4657817] newDom[4692674] i[4692438]))
-
var arrIdx[4692340]:int(64)[10]
-
(4692342 'move' arrIdx[4692340] call_tmp[4692330])
-
(4692345 'end of statement' )
-
var call_tmp[4692346]:5*int(64)[2664814]
-
(4692348 'move' call_tmp[4692346] (4692354 call indexAt[4692710] selfDom[4692679] i[4692438]))
-
var selfIdx[4692356]:5*int(64)[2664814]
-
(4692358 'move' selfIdx[4692356] (4693636 call chpl__initCopy[2689308] call_tmp[4692346] 1))
-
(4692361 'end of statement' newDom[4692674] i[4692438] selfDom[4692679] i[4692438])
-
(4692371 'end of statement' )
-
{
-
var call_tmp[4692413]:_ref(real(32))[1470469]
-
(4692415 'move' call_tmp[4692413] (4696042 call this[3820892] arrData[4692295] arrIdx[4692340]) (4696047 call this[3821041] arrData[4692295] arrIdx[4692340]) (4692418 call this[3820776] arrData[4692295] arrIdx[4692340]))
-
var call_tmp[4692420]:_ref(real(32))[1470469]
-
var coerce_tmp[4696067]:5*int(64)[2664814]
-
(4696073 'move' coerce_tmp[4696067] (4696069 call :[2708392] selfIdx[4692356]))
-
var coerce_tmp[4696076]:5*int(64)[2664814]
-
(4696082 'move' coerce_tmp[4696076] (4696078 call :[2708392] selfIdx[4692356]))
-
var coerce_tmp[4696085]:5*int(64)[2664814]
-
(4696091 'move' coerce_tmp[4696085] (4696087 call :[2708392] selfIdx[4692356]))
-
(4692422 'move' call_tmp[4692420] (4696058 call this[4597842] selfData[4692312] coerce_tmp[4696076]) (4696063 call this[4597954] selfData[4692312] coerce_tmp[4696085]) (4692425 call this[4597763] selfData[4692312] coerce_tmp[4696067]))
-
var coerce_tmp[4696098]:real(32)[91]
-
(4696102 'move' coerce_tmp[4696098] (4696100 'deref' call_tmp[4692420]))
-
(4692428 call =[52329] call_tmp[4692413] coerce_tmp[4696098])
-
(4692431 'end of statement' arrData[4692295] arrIdx[4692340] selfData[4692312] selfIdx[4692356])
}
}
-
var call_tmp[4692441]:real(32)[91]
-
var zero[4692449]:real(32)[91]
-
var init_coerce_tmp[4696107]:real(32)[91]
-
(4696200 '=' init_coerce_tmp[4696107] 0.0)
-
(4692451 'move' zero[4692449] init_coerce_tmp[4696107])
-
(4692455 'end of statement' arr[4692109] selfDom[4692139] newDom[4692168] minSize[4692199] newDom[4692168] dataDom[4692220])
var i[4692489]:int(64)[10] (4696116 call these[4515253] zeroDom[4692288]) var newDom[4696124]:rect(1)[2160711] newDom[4692168]-
{}
-
{}
var chpl__iterPAR[4696128]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4696129]:_ic_these__ref_rect_1[4515383] (4696133 call _getIterator[4515398] chpl__iterPAR[4696128]) (4696136 call _freeIterator[4515801] chpl__parIter[4696129])-
{
-
var call_tmp[4692463]:int(64)[10]
-
(4692465 'move' call_tmp[4692463] (4692471 call indexAt[4657817] newDom[4696124] i[4692489]))
-
var call_tmp[4692473]:_ref(real(32))[1470469]
-
(4692475 'move' call_tmp[4692473] (4696158 call this[3820892] arrData[4692295] call_tmp[4692463]) (4696163 call this[3821041] arrData[4692295] call_tmp[4692463]) (4692478 call this[3820776] arrData[4692295] call_tmp[4692463]))
-
var coerce_tmp[4696171]:real(32)[91]
-
(4696177 'move' coerce_tmp[4696171] (4696173 'cast' real(32)[91] 0))
-
(4692481 call =[52329] call_tmp[4692473] coerce_tmp[4696171])
-
(4692484 'end of statement' arrData[4692295] newDom[4696124] i[4692489])
}
-
var call_tmp[4692492]:int(64)[10]
-
var call_tmp[4692499]:real(32)[91]
-
var call_tmp[4692507]:ndarray(1,real(32))[2172117]
-
(4696203 '=' ret[4692026] arr[4692109])
-
gotoReturn _end_reshape[4692524] _end_reshape[4692524]
-
label _end_reshape[4692524]
-
(4692526 return ret[4692026])
}
-
- «»
function _ref(ndarray(6,real(32)))[2850686] . reshape[4702138] ( this[4702142]:_ref(ndarray(6,real(32)))[2850686] , dom[4702144]:rect(1)[2160711] ) : ndarray(1,real(32))[2172117]
arg this[4702142]:_ref(ndarray(6,real(32)))[2850686] const arg dom[4702144]:rect(1)[2160711]-
{
-
var ret[4702166]:ndarray(1,real(32))[2172117]
-
var call_tmp[4702192]:real(32)[91]
-
var call_tmp[4702200]:real(32)[91]
-
var call_tmp[4702208]:real(32)[91]
-
var call_tmp[4702216]:ndarray(1,real(32))[2172117]
-
var initTemp[4702675]:ndarray(1,real(32))[2172117]
-
(4702678 call init[4656404] initTemp[4702675] dom[4702144] 0.0)
-
(4702218 'move' call_tmp[4702216] initTemp[4702675])
-
var call_tmp[4702226]:int(64)[10]
-
var call_tmp[4702233]:real(32)[91]
-
var call_tmp[4702241]:ndarray(1,real(32))[2172117]
-
var arr[4702249]:ndarray(1,real(32))[2172117]
-
(4702251 'move' arr[4702249] call_tmp[4702216])
-
(4702255 'end of statement' )
-
var call_tmp[4702256]:rect(6)[2835862]
-
(4702258 'move' call_tmp[4702256] (4702261 call _dom[4617353] this[4702142]))
-
var call_tmp[4702264]:int(64)[10]
-
var call_tmp[4702272]:rect(6)[2835862]
-
var selfDom[4702279]:rect(6)[2835862]
-
(4702281 'move' selfDom[4702279] call_tmp[4702256])
-
(4702285 'end of statement' )
-
var call_tmp[4702286]:rect(1)[2160711]
-
(4702288 'move' call_tmp[4702286] (4702291 call _dom[4514909] arr[4702249]))
-
var call_tmp[4702294]:int(64)[10]
-
var call_tmp[4702301]:rect(1)[2160711]
-
var newDom[4702308]:rect(1)[2160711]
-
(4702310 'move' newDom[4702308] call_tmp[4702286])
-
(4702314 'end of statement' )
-
var call_tmp[4702315]:_ref(int(64))[1465689]
-
(4702317 'move' call_tmp[4702315] (4702320 call size[2860693] selfDom[4702279]))
-
var call_tmp[4702323]:_ref(int(64))[1465689]
-
(4702325 'move' call_tmp[4702323] (4702328 call size[2180998] newDom[4702308]))
-
var call_tmp[4702331]:int(64)[10]
-
var coerce_tmp[4702740]:int(64)[10]
-
(4702744 'move' coerce_tmp[4702740] (4702742 'deref' call_tmp[4702315]))
-
var coerce_tmp[4702746]:int(64)[10]
-
(4702750 'move' coerce_tmp[4702746] (4702748 'deref' call_tmp[4702323]))
-
(4702333 'move' call_tmp[4702331] (4702336 call min[3347] coerce_tmp[4702740] coerce_tmp[4702746]))
-
var minSize[4702339]:int(64)[10]
-
(4702341 'move' minSize[4702339] call_tmp[4702331])
-
(4702345 'end of statement' )
-
var call_tmp[4702346]:1*int(64)[1769982]
-
(4702348 'move' call_tmp[4702346] (4702351 call _build_tuple[4638978] minSize[4702339]))
-
var call_tmp[4702353]:rect(1)[2160711]
-
var dataDom[4702360]:rect(1)[2160711]
-
(4702362 call init=[4510020] dataDom[4702360] call_tmp[4702346])
-
(4702366 'end of statement' )
-
var call_tmp[4702367]:_ref(int(64))[1465689]
-
(4702369 'move' call_tmp[4702367] (4702372 call size[2180998] newDom[4702308]))
-
var call_tmp[4702375]:_ref(int(64))[1465689]
-
(4702377 'move' call_tmp[4702375] (4702380 call size[2180998] dataDom[4702360]))
-
var call_tmp[4702383]:int(64)[10]
-
var coerce_tmp[4702768]:int(64)[10]
-
(4702772 'move' coerce_tmp[4702768] (4702770 'deref' call_tmp[4702367]))
-
var coerce_tmp[4702774]:int(64)[10]
-
(4702778 'move' coerce_tmp[4702774] (4702776 'deref' call_tmp[4702375]))
-
(4702385 'move' call_tmp[4702383] (4702388 call -[57305] coerce_tmp[4702768] coerce_tmp[4702774]))
-
var call_tmp[4702391]:1*int(64)[1769982]
-
(4702393 'move' call_tmp[4702391] (4702396 call _build_tuple[4638978] call_tmp[4702383]))
-
var call_tmp[4702398]:_ref(int(64))[1465689]
-
(4702400 'move' call_tmp[4702398] (4702403 call size[2180998] dataDom[4702360]))
-
var call_tmp[4702406]:1*int(64)[1769982]
-
var coerce_tmp[4702783]:int(64)[10]
-
(4702787 'move' coerce_tmp[4702783] (4702785 'deref' call_tmp[4702398]))
-
(4702408 'move' call_tmp[4702406] (4702411 call _build_tuple[4638978] coerce_tmp[4702783]))
-
var call_tmp[4702413]:2*1*int(64)[4639084]
-
(4702415 'move' call_tmp[4702413] (4702418 call _build_tuple[4639042] call_tmp[4702391] call_tmp[4702406]))
-
var call_tmp[4702421]:rect(1)[2160711]
-
var zeroDom[4702428]:rect(1)[2160711]
-
(4702430 call init=[4639230] zeroDom[4702428] call_tmp[4702413])
-
(4702434 'end of statement' )
-
var arrData[4702435]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4702439]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4702441 'move' call_tmp[4702439] (4702444 call data[2270419] arr[4702249]))
-
(4702447 'move' arrData[4702435] call_tmp[4702439])
-
(4702451 'end of statement' )
-
var selfData[4702452]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[4702456]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(4702458 'move' call_tmp[4702456] (4702461 call data[2990174] this[4702142]))
-
(4702464 'move' selfData[4702452] call_tmp[4702456])
-
(4702468 'end of statement' )
var i[4702578]:int(64)[10] (4702806 call these[4515253] dataDom[4702360]) var newDom[4702814]:rect(1)[2160711] newDom[4702308]-
{}
-
{}
var selfDom[4702819]:rect(6)[2835862] selfDom[4702279]-
{}
-
{}
var chpl__iterPAR[4702823]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4702824]:_ic_these__ref_rect_1[4515383] (4702828 call _getIterator[4515398] chpl__iterPAR[4702823]) (4702831 call _freeIterator[4515801] chpl__parIter[4702824])-
{
-
var call_tmp[4702470]:int(64)[10]
-
(4702472 'move' call_tmp[4702470] (4702478 call indexAt[4657817] newDom[4702814] i[4702578]))
-
var arrIdx[4702480]:int(64)[10]
-
(4702482 'move' arrIdx[4702480] call_tmp[4702470])
-
(4702485 'end of statement' )
-
var call_tmp[4702486]:6*int(64)[2835600]
-
(4702488 'move' call_tmp[4702486] (4702494 call indexAt[4702850] selfDom[4702819] i[4702578]))
-
var selfIdx[4702496]:6*int(64)[2835600]
-
(4702498 'move' selfIdx[4702496] (4703894 call chpl__initCopy[2861049] call_tmp[4702486] 1))
-
(4702501 'end of statement' newDom[4702814] i[4702578] selfDom[4702819] i[4702578])
-
(4702511 'end of statement' )
-
{
-
var call_tmp[4702553]:_ref(real(32))[1470469]
-
(4702555 'move' call_tmp[4702553] (4706300 call this[3820892] arrData[4702435] arrIdx[4702480]) (4706305 call this[3821041] arrData[4702435] arrIdx[4702480]) (4702558 call this[3820776] arrData[4702435] arrIdx[4702480]))
-
var call_tmp[4702560]:_ref(real(32))[1470469]
-
var coerce_tmp[4706325]:6*int(64)[2835600]
-
(4706331 'move' coerce_tmp[4706325] (4706327 call :[2880629] selfIdx[4702496]))
-
var coerce_tmp[4706334]:6*int(64)[2835600]
-
(4706340 'move' coerce_tmp[4706334] (4706336 call :[2880629] selfIdx[4702496]))
-
var coerce_tmp[4706343]:6*int(64)[2835600]
-
(4706349 'move' coerce_tmp[4706343] (4706345 call :[2880629] selfIdx[4702496]))
-
(4702562 'move' call_tmp[4702560] (4706316 call this[4618320] selfData[4702452] coerce_tmp[4706334]) (4706321 call this[4618432] selfData[4702452] coerce_tmp[4706343]) (4702565 call this[4618241] selfData[4702452] coerce_tmp[4706325]))
-
var coerce_tmp[4706356]:real(32)[91]
-
(4706360 'move' coerce_tmp[4706356] (4706358 'deref' call_tmp[4702560]))
-
(4702568 call =[52329] call_tmp[4702553] coerce_tmp[4706356])
-
(4702571 'end of statement' arrData[4702435] arrIdx[4702480] selfData[4702452] selfIdx[4702496])
}
}
-
var call_tmp[4702581]:real(32)[91]
-
var zero[4702589]:real(32)[91]
-
var init_coerce_tmp[4706365]:real(32)[91]
-
(4706458 '=' init_coerce_tmp[4706365] 0.0)
-
(4702591 'move' zero[4702589] init_coerce_tmp[4706365])
-
(4702595 'end of statement' arr[4702249] selfDom[4702279] newDom[4702308] minSize[4702339] newDom[4702308] dataDom[4702360])
var i[4702629]:int(64)[10] (4706374 call these[4515253] zeroDom[4702428]) var newDom[4706382]:rect(1)[2160711] newDom[4702308]-
{}
-
{}
var chpl__iterPAR[4706386]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4706387]:_ic_these__ref_rect_1[4515383] (4706391 call _getIterator[4515398] chpl__iterPAR[4706386]) (4706394 call _freeIterator[4515801] chpl__parIter[4706387])-
{
-
var call_tmp[4702603]:int(64)[10]
-
(4702605 'move' call_tmp[4702603] (4702611 call indexAt[4657817] newDom[4706382] i[4702629]))
-
var call_tmp[4702613]:_ref(real(32))[1470469]
-
(4702615 'move' call_tmp[4702613] (4706416 call this[3820892] arrData[4702435] call_tmp[4702603]) (4706421 call this[3821041] arrData[4702435] call_tmp[4702603]) (4702618 call this[3820776] arrData[4702435] call_tmp[4702603]))
-
var coerce_tmp[4706429]:real(32)[91]
-
(4706435 'move' coerce_tmp[4706429] (4706431 'cast' real(32)[91] 0))
-
(4702621 call =[52329] call_tmp[4702613] coerce_tmp[4706429])
-
(4702624 'end of statement' arrData[4702435] newDom[4706382] i[4702629])
}
-
var call_tmp[4702632]:int(64)[10]
-
var call_tmp[4702639]:real(32)[91]
-
var call_tmp[4702647]:ndarray(1,real(32))[2172117]
-
(4706461 '=' ret[4702166] arr[4702249])
-
gotoReturn _end_reshape[4702664] _end_reshape[4702664]
-
label _end_reshape[4702664]
-
(4702666 return ret[4702166])
}
-
- «»
function _ref(ndarray(1,real(32)))[2172126] . reshape[4771490] ( this[4771494]:_ref(ndarray(1,real(32)))[2172126] , dom[4771496]:rect(2)[2290998] ) : ndarray(2,real(32))[2303523]
arg this[4771494]:_ref(ndarray(1,real(32)))[2172126] const arg dom[4771496]:rect(2)[2290998]-
{
-
var ret[4771518]:ndarray(2,real(32))[2303523]
-
var call_tmp[4771544]:real(32)[91]
-
var call_tmp[4771552]:real(32)[91]
-
var call_tmp[4771560]:real(32)[91]
-
var call_tmp[4771568]:ndarray(2,real(32))[2303523]
-
var initTemp[4772027]:ndarray(2,real(32))[2303523]
-
(4772030 call init[4772038] initTemp[4772027] dom[4771496] 0.0)
-
(4771570 'move' call_tmp[4771568] initTemp[4772027])
-
var call_tmp[4771578]:int(64)[10]
-
var call_tmp[4771585]:real(32)[91]
-
var call_tmp[4771593]:ndarray(2,real(32))[2303523]
-
var arr[4771601]:ndarray(2,real(32))[2303523]
-
(4771603 'move' arr[4771601] call_tmp[4771568])
-
(4771607 'end of statement' )
-
var call_tmp[4771608]:rect(1)[2160711]
-
(4771610 'move' call_tmp[4771608] (4771613 call _dom[4514909] this[4771494]))
-
var call_tmp[4771616]:int(64)[10]
-
var call_tmp[4771624]:rect(1)[2160711]
-
var selfDom[4771631]:rect(1)[2160711]
-
(4771633 'move' selfDom[4771631] call_tmp[4771608])
-
(4771637 'end of statement' )
-
var call_tmp[4771638]:rect(2)[2290998]
-
(4771640 'move' call_tmp[4771638] (4771643 call _dom[4529810] arr[4771601]))
-
var call_tmp[4771646]:int(64)[10]
-
var call_tmp[4771653]:rect(2)[2290998]
-
var newDom[4771660]:rect(2)[2290998]
-
(4771662 'move' newDom[4771660] call_tmp[4771638])
-
(4771666 'end of statement' )
-
var call_tmp[4771667]:_ref(int(64))[1465689]
-
(4771669 'move' call_tmp[4771667] (4771672 call size[2180998] selfDom[4771631]))
-
var call_tmp[4771675]:_ref(int(64))[1465689]
-
(4771677 'move' call_tmp[4771675] (4771680 call size[2311939] newDom[4771660]))
-
var call_tmp[4771683]:int(64)[10]
-
var coerce_tmp[4772733]:int(64)[10]
-
(4772737 'move' coerce_tmp[4772733] (4772735 'deref' call_tmp[4771667]))
-
var coerce_tmp[4772739]:int(64)[10]
-
(4772743 'move' coerce_tmp[4772739] (4772741 'deref' call_tmp[4771675]))
-
(4771685 'move' call_tmp[4771683] (4771688 call min[3347] coerce_tmp[4772733] coerce_tmp[4772739]))
-
var minSize[4771691]:int(64)[10]
-
(4771693 'move' minSize[4771691] call_tmp[4771683])
-
(4771697 'end of statement' )
-
var call_tmp[4771698]:1*int(64)[1769982]
-
(4771700 'move' call_tmp[4771698] (4771703 call _build_tuple[4638978] minSize[4771691]))
-
var call_tmp[4771705]:rect(1)[2160711]
-
var dataDom[4771712]:rect(1)[2160711]
-
(4771714 call init=[4510020] dataDom[4771712] call_tmp[4771698])
-
(4771718 'end of statement' )
-
var call_tmp[4771719]:_ref(int(64))[1465689]
-
(4771721 'move' call_tmp[4771719] (4771724 call size[2311939] newDom[4771660]))
-
var call_tmp[4771727]:_ref(int(64))[1465689]
-
(4771729 'move' call_tmp[4771727] (4771732 call size[2180998] dataDom[4771712]))
-
var call_tmp[4771735]:int(64)[10]
-
var coerce_tmp[4772761]:int(64)[10]
-
(4772765 'move' coerce_tmp[4772761] (4772763 'deref' call_tmp[4771719]))
-
var coerce_tmp[4772767]:int(64)[10]
-
(4772771 'move' coerce_tmp[4772767] (4772769 'deref' call_tmp[4771727]))
-
(4771737 'move' call_tmp[4771735] (4771740 call -[57305] coerce_tmp[4772761] coerce_tmp[4772767]))
-
var call_tmp[4771743]:1*int(64)[1769982]
-
(4771745 'move' call_tmp[4771743] (4771748 call _build_tuple[4638978] call_tmp[4771735]))
-
var call_tmp[4771750]:_ref(int(64))[1465689]
-
(4771752 'move' call_tmp[4771750] (4771755 call size[2180998] dataDom[4771712]))
-
var call_tmp[4771758]:1*int(64)[1769982]
-
var coerce_tmp[4772776]:int(64)[10]
-
(4772780 'move' coerce_tmp[4772776] (4772778 'deref' call_tmp[4771750]))
-
(4771760 'move' call_tmp[4771758] (4771763 call _build_tuple[4638978] coerce_tmp[4772776]))
-
var call_tmp[4771765]:2*1*int(64)[4639084]
-
(4771767 'move' call_tmp[4771765] (4771770 call _build_tuple[4639042] call_tmp[4771743] call_tmp[4771758]))
-
var call_tmp[4771773]:rect(1)[2160711]
-
var zeroDom[4771780]:rect(1)[2160711]
-
(4771782 call init=[4639230] zeroDom[4771780] call_tmp[4771765])
-
(4771786 'end of statement' )
-
var arrData[4771787]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[4771791]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4771793 'move' call_tmp[4771791] (4771796 call data[2419932] arr[4771601]))
-
(4771799 'move' arrData[4771787] call_tmp[4771791])
-
(4771803 'end of statement' )
-
var selfData[4771804]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4771808]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4771810 'move' call_tmp[4771808] (4771813 call data[2270419] this[4771494]))
-
(4771816 'move' selfData[4771804] call_tmp[4771808])
-
(4771820 'end of statement' )
var i[4771930]:int(64)[10] (4772799 call these[4515253] dataDom[4771712]) var newDom[4772807]:rect(2)[2290998] newDom[4771660]-
{}
-
{}
var selfDom[4772812]:rect(1)[2160711] selfDom[4771631]-
{}
-
{}
var chpl__iterPAR[4772816]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4772817]:_ic_these__ref_rect_1[4515383] (4772821 call _getIterator[4515398] chpl__iterPAR[4772816]) (4772824 call _freeIterator[4515801] chpl__parIter[4772817])-
{
-
var call_tmp[4771822]:2*int(64)[1802073]
-
(4771824 'move' call_tmp[4771822] (4771830 call indexAt[4649872] newDom[4772807] i[4771930]))
-
var arrIdx[4771832]:2*int(64)[1802073]
-
(4771834 'move' arrIdx[4771832] (4772843 call chpl__initCopy[1802267] call_tmp[4771822] 1))
-
(4771837 'end of statement' )
-
var call_tmp[4771838]:int(64)[10]
-
(4771840 'move' call_tmp[4771838] (4771846 call indexAt[4657817] selfDom[4772812] i[4771930]))
-
var selfIdx[4771848]:int(64)[10]
-
(4771850 'move' selfIdx[4771848] call_tmp[4771838])
-
(4771853 'end of statement' newDom[4772807] i[4771930] selfDom[4772812] i[4771930])
-
(4771863 'end of statement' )
-
{
-
var call_tmp[4771905]:_ref(real(32))[1470469]
-
var coerce_tmp[4773623]:2*int(64)[1802073]
-
(4773629 'move' coerce_tmp[4773623] (4773625 call :[2329285] arrIdx[4771832]))
-
var coerce_tmp[4773632]:2*int(64)[1802073]
-
(4773638 'move' coerce_tmp[4773632] (4773634 call :[2329285] arrIdx[4771832]))
-
var coerce_tmp[4773641]:2*int(64)[1802073]
-
(4773647 'move' coerce_tmp[4773641] (4773643 call :[2329285] arrIdx[4771832]))
-
(4771907 'move' call_tmp[4771905] (4773614 call this[4530777] arrData[4771787] coerce_tmp[4773632]) (4773619 call this[4530889] arrData[4771787] coerce_tmp[4773641]) (4771910 call this[4530698] arrData[4771787] coerce_tmp[4773623]))
-
var call_tmp[4771912]:_ref(real(32))[1470469]
-
(4771914 'move' call_tmp[4771912] (4773657 call this[3820892] selfData[4771804] selfIdx[4771848]) (4773662 call this[3821041] selfData[4771804] selfIdx[4771848]) (4771917 call this[3820776] selfData[4771804] selfIdx[4771848]))
-
var coerce_tmp[4773670]:real(32)[91]
-
(4773674 'move' coerce_tmp[4773670] (4773672 'deref' call_tmp[4771912]))
-
(4771920 call =[52329] call_tmp[4771905] coerce_tmp[4773670])
-
(4771923 'end of statement' arrData[4771787] arrIdx[4771832] selfData[4771804] selfIdx[4771848])
}
}
-
var call_tmp[4771933]:real(32)[91]
-
var zero[4771941]:real(32)[91]
-
var init_coerce_tmp[4773679]:real(32)[91]
-
(4773772 '=' init_coerce_tmp[4773679] 0.0)
-
(4771943 'move' zero[4771941] init_coerce_tmp[4773679])
-
(4771947 'end of statement' arr[4771601] selfDom[4771631] newDom[4771660] minSize[4771691] newDom[4771660] dataDom[4771712])
var i[4771981]:int(64)[10] (4773688 call these[4515253] zeroDom[4771780]) var newDom[4773696]:rect(2)[2290998] newDom[4771660]-
{}
-
{}
var chpl__iterPAR[4773700]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4773701]:_ic_these__ref_rect_1[4515383] (4773705 call _getIterator[4515398] chpl__iterPAR[4773700]) (4773708 call _freeIterator[4515801] chpl__parIter[4773701])-
{
-
var call_tmp[4771955]:2*int(64)[1802073]
-
(4771957 'move' call_tmp[4771955] (4771963 call indexAt[4649872] newDom[4773696] i[4771981]))
-
var call_tmp[4771965]:_ref(real(32))[1470469]
-
(4771967 'move' call_tmp[4771965] (4773730 call this[4530777] arrData[4771787] call_tmp[4771955]) (4773735 call this[4530889] arrData[4771787] call_tmp[4771955]) (4771970 call this[4530698] arrData[4771787] call_tmp[4771955]))
-
var coerce_tmp[4773743]:real(32)[91]
-
(4773749 'move' coerce_tmp[4773743] (4773745 'cast' real(32)[91] 0))
-
(4771973 call =[52329] call_tmp[4771965] coerce_tmp[4773743])
-
(4771976 'end of statement' arrData[4771787] newDom[4773696] i[4771981])
}
-
var call_tmp[4771984]:int(64)[10]
-
var call_tmp[4771991]:real(32)[91]
-
var call_tmp[4771999]:ndarray(2,real(32))[2303523]
-
(4773775 '=' ret[4771518] arr[4771601])
-
gotoReturn _end_reshape[4772016] _end_reshape[4772016]
-
label _end_reshape[4772016]
-
(4772018 return ret[4771518])
}
-
- «»
function _ref(ndarray(1,real(32)))[2172126] . reshape[4832566] ( this[4832570]:_ref(ndarray(1,real(32)))[2172126] , dom[4832572]:rect(3)[2440313] ) : ndarray(3,real(32))[2453347]
arg this[4832570]:_ref(ndarray(1,real(32)))[2172126] const arg dom[4832572]:rect(3)[2440313]-
{
-
var ret[4832594]:ndarray(3,real(32))[2453347]
-
var call_tmp[4832620]:real(32)[91]
-
var call_tmp[4832628]:real(32)[91]
-
var call_tmp[4832636]:real(32)[91]
-
var call_tmp[4832644]:ndarray(3,real(32))[2453347]
-
var initTemp[4833103]:ndarray(3,real(32))[2453347]
-
(4833106 call init[4637437] initTemp[4833103] dom[4832572] 0.0)
-
(4832646 'move' call_tmp[4832644] initTemp[4833103])
-
var call_tmp[4832654]:int(64)[10]
-
var call_tmp[4832661]:real(32)[91]
-
var call_tmp[4832669]:ndarray(3,real(32))[2453347]
-
var arr[4832677]:ndarray(3,real(32))[2453347]
-
(4832679 'move' arr[4832677] call_tmp[4832644])
-
(4832683 'end of statement' )
-
var call_tmp[4832684]:rect(1)[2160711]
-
(4832686 'move' call_tmp[4832684] (4832689 call _dom[4514909] this[4832570]))
-
var call_tmp[4832692]:int(64)[10]
-
var call_tmp[4832700]:rect(1)[2160711]
-
var selfDom[4832707]:rect(1)[2160711]
-
(4832709 'move' selfDom[4832707] call_tmp[4832684])
-
(4832713 'end of statement' )
-
var call_tmp[4832714]:rect(3)[2440313]
-
(4832716 'move' call_tmp[4832714] (4832719 call _dom[4558628] arr[4832677]))
-
var call_tmp[4832722]:int(64)[10]
-
var call_tmp[4832729]:rect(3)[2440313]
-
var newDom[4832736]:rect(3)[2440313]
-
(4832738 'move' newDom[4832736] call_tmp[4832714])
-
(4832742 'end of statement' )
-
var call_tmp[4832743]:_ref(int(64))[1465689]
-
(4832745 'move' call_tmp[4832743] (4832748 call size[2180998] selfDom[4832707]))
-
var call_tmp[4832751]:_ref(int(64))[1465689]
-
(4832753 'move' call_tmp[4832751] (4832756 call size[2462163] newDom[4832736]))
-
var call_tmp[4832759]:int(64)[10]
-
var coerce_tmp[4833168]:int(64)[10]
-
(4833172 'move' coerce_tmp[4833168] (4833170 'deref' call_tmp[4832743]))
-
var coerce_tmp[4833174]:int(64)[10]
-
(4833178 'move' coerce_tmp[4833174] (4833176 'deref' call_tmp[4832751]))
-
(4832761 'move' call_tmp[4832759] (4832764 call min[3347] coerce_tmp[4833168] coerce_tmp[4833174]))
-
var minSize[4832767]:int(64)[10]
-
(4832769 'move' minSize[4832767] call_tmp[4832759])
-
(4832773 'end of statement' )
-
var call_tmp[4832774]:1*int(64)[1769982]
-
(4832776 'move' call_tmp[4832774] (4832779 call _build_tuple[4638978] minSize[4832767]))
-
var call_tmp[4832781]:rect(1)[2160711]
-
var dataDom[4832788]:rect(1)[2160711]
-
(4832790 call init=[4510020] dataDom[4832788] call_tmp[4832774])
-
(4832794 'end of statement' )
-
var call_tmp[4832795]:_ref(int(64))[1465689]
-
(4832797 'move' call_tmp[4832795] (4832800 call size[2462163] newDom[4832736]))
-
var call_tmp[4832803]:_ref(int(64))[1465689]
-
(4832805 'move' call_tmp[4832803] (4832808 call size[2180998] dataDom[4832788]))
-
var call_tmp[4832811]:int(64)[10]
-
var coerce_tmp[4833196]:int(64)[10]
-
(4833200 'move' coerce_tmp[4833196] (4833198 'deref' call_tmp[4832795]))
-
var coerce_tmp[4833202]:int(64)[10]
-
(4833206 'move' coerce_tmp[4833202] (4833204 'deref' call_tmp[4832803]))
-
(4832813 'move' call_tmp[4832811] (4832816 call -[57305] coerce_tmp[4833196] coerce_tmp[4833202]))
-
var call_tmp[4832819]:1*int(64)[1769982]
-
(4832821 'move' call_tmp[4832819] (4832824 call _build_tuple[4638978] call_tmp[4832811]))
-
var call_tmp[4832826]:_ref(int(64))[1465689]
-
(4832828 'move' call_tmp[4832826] (4832831 call size[2180998] dataDom[4832788]))
-
var call_tmp[4832834]:1*int(64)[1769982]
-
var coerce_tmp[4833211]:int(64)[10]
-
(4833215 'move' coerce_tmp[4833211] (4833213 'deref' call_tmp[4832826]))
-
(4832836 'move' call_tmp[4832834] (4832839 call _build_tuple[4638978] coerce_tmp[4833211]))
-
var call_tmp[4832841]:2*1*int(64)[4639084]
-
(4832843 'move' call_tmp[4832841] (4832846 call _build_tuple[4639042] call_tmp[4832819] call_tmp[4832834]))
-
var call_tmp[4832849]:rect(1)[2160711]
-
var zeroDom[4832856]:rect(1)[2160711]
-
(4832858 call init=[4639230] zeroDom[4832856] call_tmp[4832841])
-
(4832862 'end of statement' )
-
var arrData[4832863]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4832867]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4832869 'move' call_tmp[4832867] (4832872 call data[2575189] arr[4832677]))
-
(4832875 'move' arrData[4832863] call_tmp[4832867])
-
(4832879 'end of statement' )
-
var selfData[4832880]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4832884]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4832886 'move' call_tmp[4832884] (4832889 call data[2270419] this[4832570]))
-
(4832892 'move' selfData[4832880] call_tmp[4832884])
-
(4832896 'end of statement' )
var i[4833006]:int(64)[10] (4833234 call these[4515253] dataDom[4832788]) var newDom[4833242]:rect(3)[2440313] newDom[4832736]-
{}
-
{}
var selfDom[4833247]:rect(1)[2160711] selfDom[4832707]-
{}
-
{}
var chpl__iterPAR[4833251]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4833252]:_ic_these__ref_rect_1[4515383] (4833256 call _getIterator[4515398] chpl__iterPAR[4833251]) (4833259 call _freeIterator[4515801] chpl__parIter[4833252])-
{
-
var call_tmp[4832898]:3*int(64)[1995504]
-
(4832900 'move' call_tmp[4832898] (4832906 call indexAt[4640789] newDom[4833242] i[4833006]))
-
var arrIdx[4832908]:3*int(64)[1995504]
-
(4832910 'move' arrIdx[4832908] (4833278 call chpl__initCopy[2118136] call_tmp[4832898] 1))
-
(4832913 'end of statement' )
-
var call_tmp[4832914]:int(64)[10]
-
(4832916 'move' call_tmp[4832914] (4832922 call indexAt[4657817] selfDom[4833247] i[4833006]))
-
var selfIdx[4832924]:int(64)[10]
-
(4832926 'move' selfIdx[4832924] call_tmp[4832914])
-
(4832929 'end of statement' newDom[4833242] i[4833006] selfDom[4833247] i[4833006])
-
(4832939 'end of statement' )
-
{
-
var call_tmp[4832981]:_ref(real(32))[1470469]
-
var coerce_tmp[4833318]:3*int(64)[1995504]
-
(4833324 'move' coerce_tmp[4833318] (4833320 call :[2480467] arrIdx[4832908]))
-
var coerce_tmp[4833327]:3*int(64)[1995504]
-
(4833333 'move' coerce_tmp[4833327] (4833329 call :[2480467] arrIdx[4832908]))
-
var coerce_tmp[4833336]:3*int(64)[1995504]
-
(4833342 'move' coerce_tmp[4833336] (4833338 call :[2480467] arrIdx[4832908]))
-
(4832983 'move' call_tmp[4832981] (4833309 call this[4559595] arrData[4832863] coerce_tmp[4833327]) (4833314 call this[4559707] arrData[4832863] coerce_tmp[4833336]) (4832986 call this[4559516] arrData[4832863] coerce_tmp[4833318]))
-
var call_tmp[4832988]:_ref(real(32))[1470469]
-
(4832990 'move' call_tmp[4832988] (4833352 call this[3820892] selfData[4832880] selfIdx[4832924]) (4833357 call this[3821041] selfData[4832880] selfIdx[4832924]) (4832993 call this[3820776] selfData[4832880] selfIdx[4832924]))
-
var coerce_tmp[4833365]:real(32)[91]
-
(4833369 'move' coerce_tmp[4833365] (4833367 'deref' call_tmp[4832988]))
-
(4832996 call =[52329] call_tmp[4832981] coerce_tmp[4833365])
-
(4832999 'end of statement' arrData[4832863] arrIdx[4832908] selfData[4832880] selfIdx[4832924])
}
}
-
var call_tmp[4833009]:real(32)[91]
-
var zero[4833017]:real(32)[91]
-
var init_coerce_tmp[4833374]:real(32)[91]
-
(4833467 '=' init_coerce_tmp[4833374] 0.0)
-
(4833019 'move' zero[4833017] init_coerce_tmp[4833374])
-
(4833023 'end of statement' arr[4832677] selfDom[4832707] newDom[4832736] minSize[4832767] newDom[4832736] dataDom[4832788])
var i[4833057]:int(64)[10] (4833383 call these[4515253] zeroDom[4832856]) var newDom[4833391]:rect(3)[2440313] newDom[4832736]-
{}
-
{}
var chpl__iterPAR[4833395]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4833396]:_ic_these__ref_rect_1[4515383] (4833400 call _getIterator[4515398] chpl__iterPAR[4833395]) (4833403 call _freeIterator[4515801] chpl__parIter[4833396])-
{
-
var call_tmp[4833031]:3*int(64)[1995504]
-
(4833033 'move' call_tmp[4833031] (4833039 call indexAt[4640789] newDom[4833391] i[4833057]))
-
var call_tmp[4833041]:_ref(real(32))[1470469]
-
(4833043 'move' call_tmp[4833041] (4833425 call this[4559595] arrData[4832863] call_tmp[4833031]) (4833430 call this[4559707] arrData[4832863] call_tmp[4833031]) (4833046 call this[4559516] arrData[4832863] call_tmp[4833031]))
-
var coerce_tmp[4833438]:real(32)[91]
-
(4833444 'move' coerce_tmp[4833438] (4833440 'cast' real(32)[91] 0))
-
(4833049 call =[52329] call_tmp[4833041] coerce_tmp[4833438])
-
(4833052 'end of statement' arrData[4832863] newDom[4833391] i[4833057])
}
-
var call_tmp[4833060]:int(64)[10]
-
var call_tmp[4833067]:real(32)[91]
-
var call_tmp[4833075]:ndarray(3,real(32))[2453347]
-
(4833470 '=' ret[4832594] arr[4832677])
-
gotoReturn _end_reshape[4833092] _end_reshape[4833092]
-
label _end_reshape[4833092]
-
(4833094 return ret[4832594])
}
-
- «»
function _ref(ndarray(1,real(32)))[2172126] . reshape[4895226] ( this[4895230]:_ref(ndarray(1,real(32)))[2172126] , dom[4895232]:rect(4)[1965857] ) : ndarray(4,real(32))[2594490]
arg this[4895230]:_ref(ndarray(1,real(32)))[2172126] const arg dom[4895232]:rect(4)[1965857]-
{
-
var ret[4895254]:ndarray(4,real(32))[2594490]
-
var call_tmp[4895280]:real(32)[91]
-
var call_tmp[4895288]:real(32)[91]
-
var call_tmp[4895296]:real(32)[91]
-
var call_tmp[4895304]:ndarray(4,real(32))[2594490]
-
var initTemp[4895763]:ndarray(4,real(32))[2594490]
-
(4895766 call init[4895774] initTemp[4895763] dom[4895232] 0.0)
-
(4895306 'move' call_tmp[4895304] initTemp[4895763])
-
var call_tmp[4895314]:int(64)[10]
-
var call_tmp[4895321]:real(32)[91]
-
var call_tmp[4895329]:ndarray(4,real(32))[2594490]
-
var arr[4895337]:ndarray(4,real(32))[2594490]
-
(4895339 'move' arr[4895337] call_tmp[4895304])
-
(4895343 'end of statement' )
-
var call_tmp[4895344]:rect(1)[2160711]
-
(4895346 'move' call_tmp[4895344] (4895349 call _dom[4514909] this[4895230]))
-
var call_tmp[4895352]:int(64)[10]
-
var call_tmp[4895360]:rect(1)[2160711]
-
var selfDom[4895367]:rect(1)[2160711]
-
(4895369 'move' selfDom[4895367] call_tmp[4895344])
-
(4895373 'end of statement' )
-
var call_tmp[4895374]:rect(4)[1965857]
-
(4895376 'move' call_tmp[4895374] (4895379 call _dom[4577374] arr[4895337]))
-
var call_tmp[4895382]:int(64)[10]
-
var call_tmp[4895389]:rect(4)[1965857]
-
var newDom[4895396]:rect(4)[1965857]
-
(4895398 'move' newDom[4895396] call_tmp[4895374])
-
(4895402 'end of statement' )
-
var call_tmp[4895403]:_ref(int(64))[1465689]
-
(4895405 'move' call_tmp[4895403] (4895408 call size[2180998] selfDom[4895367]))
-
var call_tmp[4895411]:_ref(int(64))[1465689]
-
(4895413 'move' call_tmp[4895411] (4895416 call size[2011330] newDom[4895396]))
-
var call_tmp[4895419]:int(64)[10]
-
var coerce_tmp[4896469]:int(64)[10]
-
(4896473 'move' coerce_tmp[4896469] (4896471 'deref' call_tmp[4895403]))
-
var coerce_tmp[4896475]:int(64)[10]
-
(4896479 'move' coerce_tmp[4896475] (4896477 'deref' call_tmp[4895411]))
-
(4895421 'move' call_tmp[4895419] (4895424 call min[3347] coerce_tmp[4896469] coerce_tmp[4896475]))
-
var minSize[4895427]:int(64)[10]
-
(4895429 'move' minSize[4895427] call_tmp[4895419])
-
(4895433 'end of statement' )
-
var call_tmp[4895434]:1*int(64)[1769982]
-
(4895436 'move' call_tmp[4895434] (4895439 call _build_tuple[4638978] minSize[4895427]))
-
var call_tmp[4895441]:rect(1)[2160711]
-
var dataDom[4895448]:rect(1)[2160711]
-
(4895450 call init=[4510020] dataDom[4895448] call_tmp[4895434])
-
(4895454 'end of statement' )
-
var call_tmp[4895455]:_ref(int(64))[1465689]
-
(4895457 'move' call_tmp[4895455] (4895460 call size[2011330] newDom[4895396]))
-
var call_tmp[4895463]:_ref(int(64))[1465689]
-
(4895465 'move' call_tmp[4895463] (4895468 call size[2180998] dataDom[4895448]))
-
var call_tmp[4895471]:int(64)[10]
-
var coerce_tmp[4896497]:int(64)[10]
-
(4896501 'move' coerce_tmp[4896497] (4896499 'deref' call_tmp[4895455]))
-
var coerce_tmp[4896503]:int(64)[10]
-
(4896507 'move' coerce_tmp[4896503] (4896505 'deref' call_tmp[4895463]))
-
(4895473 'move' call_tmp[4895471] (4895476 call -[57305] coerce_tmp[4896497] coerce_tmp[4896503]))
-
var call_tmp[4895479]:1*int(64)[1769982]
-
(4895481 'move' call_tmp[4895479] (4895484 call _build_tuple[4638978] call_tmp[4895471]))
-
var call_tmp[4895486]:_ref(int(64))[1465689]
-
(4895488 'move' call_tmp[4895486] (4895491 call size[2180998] dataDom[4895448]))
-
var call_tmp[4895494]:1*int(64)[1769982]
-
var coerce_tmp[4896512]:int(64)[10]
-
(4896516 'move' coerce_tmp[4896512] (4896514 'deref' call_tmp[4895486]))
-
(4895496 'move' call_tmp[4895494] (4895499 call _build_tuple[4638978] coerce_tmp[4896512]))
-
var call_tmp[4895501]:2*1*int(64)[4639084]
-
(4895503 'move' call_tmp[4895501] (4895506 call _build_tuple[4639042] call_tmp[4895479] call_tmp[4895494]))
-
var call_tmp[4895509]:rect(1)[2160711]
-
var zeroDom[4895516]:rect(1)[2160711]
-
(4895518 call init=[4639230] zeroDom[4895516] call_tmp[4895501])
-
(4895522 'end of statement' )
-
var arrData[4895523]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[4895527]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4895529 'move' call_tmp[4895527] (4895532 call data[2644060] arr[4895337]))
-
(4895535 'move' arrData[4895523] call_tmp[4895527])
-
(4895539 'end of statement' )
-
var selfData[4895540]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4895544]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4895546 'move' call_tmp[4895544] (4895549 call data[2270419] this[4895230]))
-
(4895552 'move' selfData[4895540] call_tmp[4895544])
-
(4895556 'end of statement' )
var i[4895666]:int(64)[10] (4896535 call these[4515253] dataDom[4895448]) var newDom[4896543]:rect(4)[1965857] newDom[4895396]-
{}
-
{}
var selfDom[4896548]:rect(1)[2160711] selfDom[4895367]-
{}
-
{}
var chpl__iterPAR[4896552]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4896553]:_ic_these__ref_rect_1[4515383] (4896557 call _getIterator[4515398] chpl__iterPAR[4896552]) (4896560 call _freeIterator[4515801] chpl__parIter[4896553])-
{
-
var call_tmp[4895558]:4*int(64)[1960494]
-
(4895560 'move' call_tmp[4895558] (4895566 call indexAt[4682688] newDom[4896543] i[4895666]))
-
var arrIdx[4895568]:4*int(64)[1960494]
-
(4895570 'move' arrIdx[4895568] (4896579 call chpl__initCopy[1960639] call_tmp[4895558] 1))
-
(4895573 'end of statement' )
-
var call_tmp[4895574]:int(64)[10]
-
(4895576 'move' call_tmp[4895574] (4895582 call indexAt[4657817] selfDom[4896548] i[4895666]))
-
var selfIdx[4895584]:int(64)[10]
-
(4895586 'move' selfIdx[4895584] call_tmp[4895574])
-
(4895589 'end of statement' newDom[4896543] i[4895666] selfDom[4896548] i[4895666])
-
(4895599 'end of statement' )
-
{
-
var call_tmp[4895641]:_ref(real(32))[1470469]
-
var coerce_tmp[4897359]:4*int(64)[1960494]
-
(4897365 'move' coerce_tmp[4897359] (4897361 call :[2010080] arrIdx[4895568]))
-
var coerce_tmp[4897368]:4*int(64)[1960494]
-
(4897374 'move' coerce_tmp[4897368] (4897370 call :[2010080] arrIdx[4895568]))
-
var coerce_tmp[4897377]:4*int(64)[1960494]
-
(4897383 'move' coerce_tmp[4897377] (4897379 call :[2010080] arrIdx[4895568]))
-
(4895643 'move' call_tmp[4895641] (4897350 call this[4578341] arrData[4895523] coerce_tmp[4897368]) (4897355 call this[4578453] arrData[4895523] coerce_tmp[4897377]) (4895646 call this[4578262] arrData[4895523] coerce_tmp[4897359]))
-
var call_tmp[4895648]:_ref(real(32))[1470469]
-
(4895650 'move' call_tmp[4895648] (4897393 call this[3820892] selfData[4895540] selfIdx[4895584]) (4897398 call this[3821041] selfData[4895540] selfIdx[4895584]) (4895653 call this[3820776] selfData[4895540] selfIdx[4895584]))
-
var coerce_tmp[4897406]:real(32)[91]
-
(4897410 'move' coerce_tmp[4897406] (4897408 'deref' call_tmp[4895648]))
-
(4895656 call =[52329] call_tmp[4895641] coerce_tmp[4897406])
-
(4895659 'end of statement' arrData[4895523] arrIdx[4895568] selfData[4895540] selfIdx[4895584])
}
}
-
var call_tmp[4895669]:real(32)[91]
-
var zero[4895677]:real(32)[91]
-
var init_coerce_tmp[4897415]:real(32)[91]
-
(4897508 '=' init_coerce_tmp[4897415] 0.0)
-
(4895679 'move' zero[4895677] init_coerce_tmp[4897415])
-
(4895683 'end of statement' arr[4895337] selfDom[4895367] newDom[4895396] minSize[4895427] newDom[4895396] dataDom[4895448])
var i[4895717]:int(64)[10] (4897424 call these[4515253] zeroDom[4895516]) var newDom[4897432]:rect(4)[1965857] newDom[4895396]-
{}
-
{}
var chpl__iterPAR[4897436]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4897437]:_ic_these__ref_rect_1[4515383] (4897441 call _getIterator[4515398] chpl__iterPAR[4897436]) (4897444 call _freeIterator[4515801] chpl__parIter[4897437])-
{
-
var call_tmp[4895691]:4*int(64)[1960494]
-
(4895693 'move' call_tmp[4895691] (4895699 call indexAt[4682688] newDom[4897432] i[4895717]))
-
var call_tmp[4895701]:_ref(real(32))[1470469]
-
(4895703 'move' call_tmp[4895701] (4897466 call this[4578341] arrData[4895523] call_tmp[4895691]) (4897471 call this[4578453] arrData[4895523] call_tmp[4895691]) (4895706 call this[4578262] arrData[4895523] call_tmp[4895691]))
-
var coerce_tmp[4897479]:real(32)[91]
-
(4897485 'move' coerce_tmp[4897479] (4897481 'cast' real(32)[91] 0))
-
(4895709 call =[52329] call_tmp[4895701] coerce_tmp[4897479])
-
(4895712 'end of statement' arrData[4895523] newDom[4897432] i[4895717])
}
-
var call_tmp[4895720]:int(64)[10]
-
var call_tmp[4895727]:real(32)[91]
-
var call_tmp[4895735]:ndarray(4,real(32))[2594490]
-
(4897511 '=' ret[4895254] arr[4895337])
-
gotoReturn _end_reshape[4895752] _end_reshape[4895752]
-
label _end_reshape[4895752]
-
(4895754 return ret[4895254])
}
-
- «»
function _ref(ndarray(1,real(32)))[2172126] . reshape[4960230] ( this[4960234]:_ref(ndarray(1,real(32)))[2172126] , dom[4960236]:rect(5)[2665060] ) : ndarray(5,real(32))[2679336]
arg this[4960234]:_ref(ndarray(1,real(32)))[2172126] const arg dom[4960236]:rect(5)[2665060]-
{
-
var ret[4960258]:ndarray(5,real(32))[2679336]
-
var call_tmp[4960284]:real(32)[91]
-
var call_tmp[4960292]:real(32)[91]
-
var call_tmp[4960300]:real(32)[91]
-
var call_tmp[4960308]:ndarray(5,real(32))[2679336]
-
var initTemp[4960767]:ndarray(5,real(32))[2679336]
-
(4960770 call init[4960778] initTemp[4960767] dom[4960236] 0.0)
-
(4960310 'move' call_tmp[4960308] initTemp[4960767])
-
var call_tmp[4960318]:int(64)[10]
-
var call_tmp[4960325]:real(32)[91]
-
var call_tmp[4960333]:ndarray(5,real(32))[2679336]
-
var arr[4960341]:ndarray(5,real(32))[2679336]
-
(4960343 'move' arr[4960341] call_tmp[4960308])
-
(4960347 'end of statement' )
-
var call_tmp[4960348]:rect(1)[2160711]
-
(4960350 'move' call_tmp[4960348] (4960353 call _dom[4514909] this[4960234]))
-
var call_tmp[4960356]:int(64)[10]
-
var call_tmp[4960364]:rect(1)[2160711]
-
var selfDom[4960371]:rect(1)[2160711]
-
(4960373 'move' selfDom[4960371] call_tmp[4960348])
-
(4960377 'end of statement' )
-
var call_tmp[4960378]:rect(5)[2665060]
-
(4960380 'move' call_tmp[4960378] (4960383 call _dom[4596875] arr[4960341]))
-
var call_tmp[4960386]:int(64)[10]
-
var call_tmp[4960393]:rect(5)[2665060]
-
var newDom[4960400]:rect(5)[2665060]
-
(4960402 'move' newDom[4960400] call_tmp[4960378])
-
(4960406 'end of statement' )
-
var call_tmp[4960407]:_ref(int(64))[1465689]
-
(4960409 'move' call_tmp[4960407] (4960412 call size[2180998] selfDom[4960371]))
-
var call_tmp[4960415]:_ref(int(64))[1465689]
-
(4960417 'move' call_tmp[4960415] (4960420 call size[2688952] newDom[4960400]))
-
var call_tmp[4960423]:int(64)[10]
-
var coerce_tmp[4961473]:int(64)[10]
-
(4961477 'move' coerce_tmp[4961473] (4961475 'deref' call_tmp[4960407]))
-
var coerce_tmp[4961479]:int(64)[10]
-
(4961483 'move' coerce_tmp[4961479] (4961481 'deref' call_tmp[4960415]))
-
(4960425 'move' call_tmp[4960423] (4960428 call min[3347] coerce_tmp[4961473] coerce_tmp[4961479]))
-
var minSize[4960431]:int(64)[10]
-
(4960433 'move' minSize[4960431] call_tmp[4960423])
-
(4960437 'end of statement' )
-
var call_tmp[4960438]:1*int(64)[1769982]
-
(4960440 'move' call_tmp[4960438] (4960443 call _build_tuple[4638978] minSize[4960431]))
-
var call_tmp[4960445]:rect(1)[2160711]
-
var dataDom[4960452]:rect(1)[2160711]
-
(4960454 call init=[4510020] dataDom[4960452] call_tmp[4960438])
-
(4960458 'end of statement' )
-
var call_tmp[4960459]:_ref(int(64))[1465689]
-
(4960461 'move' call_tmp[4960459] (4960464 call size[2688952] newDom[4960400]))
-
var call_tmp[4960467]:_ref(int(64))[1465689]
-
(4960469 'move' call_tmp[4960467] (4960472 call size[2180998] dataDom[4960452]))
-
var call_tmp[4960475]:int(64)[10]
-
var coerce_tmp[4961501]:int(64)[10]
-
(4961505 'move' coerce_tmp[4961501] (4961503 'deref' call_tmp[4960459]))
-
var coerce_tmp[4961507]:int(64)[10]
-
(4961511 'move' coerce_tmp[4961507] (4961509 'deref' call_tmp[4960467]))
-
(4960477 'move' call_tmp[4960475] (4960480 call -[57305] coerce_tmp[4961501] coerce_tmp[4961507]))
-
var call_tmp[4960483]:1*int(64)[1769982]
-
(4960485 'move' call_tmp[4960483] (4960488 call _build_tuple[4638978] call_tmp[4960475]))
-
var call_tmp[4960490]:_ref(int(64))[1465689]
-
(4960492 'move' call_tmp[4960490] (4960495 call size[2180998] dataDom[4960452]))
-
var call_tmp[4960498]:1*int(64)[1769982]
-
var coerce_tmp[4961516]:int(64)[10]
-
(4961520 'move' coerce_tmp[4961516] (4961518 'deref' call_tmp[4960490]))
-
(4960500 'move' call_tmp[4960498] (4960503 call _build_tuple[4638978] coerce_tmp[4961516]))
-
var call_tmp[4960505]:2*1*int(64)[4639084]
-
(4960507 'move' call_tmp[4960505] (4960510 call _build_tuple[4639042] call_tmp[4960483] call_tmp[4960498]))
-
var call_tmp[4960513]:rect(1)[2160711]
-
var zeroDom[4960520]:rect(1)[2160711]
-
(4960522 call init=[4639230] zeroDom[4960520] call_tmp[4960505])
-
(4960526 'end of statement' )
-
var arrData[4960527]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[4960531]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(4960533 'move' call_tmp[4960531] (4960536 call data[2813337] arr[4960341]))
-
(4960539 'move' arrData[4960527] call_tmp[4960531])
-
(4960543 'end of statement' )
-
var selfData[4960544]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4960548]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4960550 'move' call_tmp[4960548] (4960553 call data[2270419] this[4960234]))
-
(4960556 'move' selfData[4960544] call_tmp[4960548])
-
(4960560 'end of statement' )
var i[4960670]:int(64)[10] (4961539 call these[4515253] dataDom[4960452]) var newDom[4961547]:rect(5)[2665060] newDom[4960400]-
{}
-
{}
var selfDom[4961552]:rect(1)[2160711] selfDom[4960371]-
{}
-
{}
var chpl__iterPAR[4961556]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4961557]:_ic_these__ref_rect_1[4515383] (4961561 call _getIterator[4515398] chpl__iterPAR[4961556]) (4961564 call _freeIterator[4515801] chpl__parIter[4961557])-
{
-
var call_tmp[4960562]:5*int(64)[2664814]
-
(4960564 'move' call_tmp[4960562] (4960570 call indexAt[4692710] newDom[4961547] i[4960670]))
-
var arrIdx[4960572]:5*int(64)[2664814]
-
(4960574 'move' arrIdx[4960572] (4961583 call chpl__initCopy[2689308] call_tmp[4960562] 1))
-
(4960577 'end of statement' )
-
var call_tmp[4960578]:int(64)[10]
-
(4960580 'move' call_tmp[4960578] (4960586 call indexAt[4657817] selfDom[4961552] i[4960670]))
-
var selfIdx[4960588]:int(64)[10]
-
(4960590 'move' selfIdx[4960588] call_tmp[4960578])
-
(4960593 'end of statement' newDom[4961547] i[4960670] selfDom[4961552] i[4960670])
-
(4960603 'end of statement' )
-
{
-
var call_tmp[4960645]:_ref(real(32))[1470469]
-
var coerce_tmp[4962363]:5*int(64)[2664814]
-
(4962369 'move' coerce_tmp[4962363] (4962365 call :[2708392] arrIdx[4960572]))
-
var coerce_tmp[4962372]:5*int(64)[2664814]
-
(4962378 'move' coerce_tmp[4962372] (4962374 call :[2708392] arrIdx[4960572]))
-
var coerce_tmp[4962381]:5*int(64)[2664814]
-
(4962387 'move' coerce_tmp[4962381] (4962383 call :[2708392] arrIdx[4960572]))
-
(4960647 'move' call_tmp[4960645] (4962354 call this[4597842] arrData[4960527] coerce_tmp[4962372]) (4962359 call this[4597954] arrData[4960527] coerce_tmp[4962381]) (4960650 call this[4597763] arrData[4960527] coerce_tmp[4962363]))
-
var call_tmp[4960652]:_ref(real(32))[1470469]
-
(4960654 'move' call_tmp[4960652] (4962397 call this[3820892] selfData[4960544] selfIdx[4960588]) (4962402 call this[3821041] selfData[4960544] selfIdx[4960588]) (4960657 call this[3820776] selfData[4960544] selfIdx[4960588]))
-
var coerce_tmp[4962410]:real(32)[91]
-
(4962414 'move' coerce_tmp[4962410] (4962412 'deref' call_tmp[4960652]))
-
(4960660 call =[52329] call_tmp[4960645] coerce_tmp[4962410])
-
(4960663 'end of statement' arrData[4960527] arrIdx[4960572] selfData[4960544] selfIdx[4960588])
}
}
-
var call_tmp[4960673]:real(32)[91]
-
var zero[4960681]:real(32)[91]
-
var init_coerce_tmp[4962419]:real(32)[91]
-
(4962512 '=' init_coerce_tmp[4962419] 0.0)
-
(4960683 'move' zero[4960681] init_coerce_tmp[4962419])
-
(4960687 'end of statement' arr[4960341] selfDom[4960371] newDom[4960400] minSize[4960431] newDom[4960400] dataDom[4960452])
var i[4960721]:int(64)[10] (4962428 call these[4515253] zeroDom[4960520]) var newDom[4962436]:rect(5)[2665060] newDom[4960400]-
{}
-
{}
var chpl__iterPAR[4962440]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4962441]:_ic_these__ref_rect_1[4515383] (4962445 call _getIterator[4515398] chpl__iterPAR[4962440]) (4962448 call _freeIterator[4515801] chpl__parIter[4962441])-
{
-
var call_tmp[4960695]:5*int(64)[2664814]
-
(4960697 'move' call_tmp[4960695] (4960703 call indexAt[4692710] newDom[4962436] i[4960721]))
-
var call_tmp[4960705]:_ref(real(32))[1470469]
-
(4960707 'move' call_tmp[4960705] (4962470 call this[4597842] arrData[4960527] call_tmp[4960695]) (4962475 call this[4597954] arrData[4960527] call_tmp[4960695]) (4960710 call this[4597763] arrData[4960527] call_tmp[4960695]))
-
var coerce_tmp[4962483]:real(32)[91]
-
(4962489 'move' coerce_tmp[4962483] (4962485 'cast' real(32)[91] 0))
-
(4960713 call =[52329] call_tmp[4960705] coerce_tmp[4962483])
-
(4960716 'end of statement' arrData[4960527] newDom[4962436] i[4960721])
}
-
var call_tmp[4960724]:int(64)[10]
-
var call_tmp[4960731]:real(32)[91]
-
var call_tmp[4960739]:ndarray(5,real(32))[2679336]
-
(4962515 '=' ret[4960258] arr[4960341])
-
gotoReturn _end_reshape[4960756] _end_reshape[4960756]
-
label _end_reshape[4960756]
-
(4960758 return ret[4960258])
}
-
- «»
function _ref(ndarray(1,real(32)))[2172126] . reshape[5027667] ( this[5027671]:_ref(ndarray(1,real(32)))[2172126] , dom[5027673]:rect(6)[2835862] ) : ndarray(6,real(32))[2850677]
arg this[5027671]:_ref(ndarray(1,real(32)))[2172126] const arg dom[5027673]:rect(6)[2835862]-
{
-
var ret[5027695]:ndarray(6,real(32))[2850677]
-
var call_tmp[5027721]:real(32)[91]
-
var call_tmp[5027729]:real(32)[91]
-
var call_tmp[5027737]:real(32)[91]
-
var call_tmp[5027745]:ndarray(6,real(32))[2850677]
-
var initTemp[5028204]:ndarray(6,real(32))[2850677]
-
(5028207 call init[5028215] initTemp[5028204] dom[5027673] 0.0)
-
(5027747 'move' call_tmp[5027745] initTemp[5028204])
-
var call_tmp[5027755]:int(64)[10]
-
var call_tmp[5027762]:real(32)[91]
-
var call_tmp[5027770]:ndarray(6,real(32))[2850677]
-
var arr[5027778]:ndarray(6,real(32))[2850677]
-
(5027780 'move' arr[5027778] call_tmp[5027745])
-
(5027784 'end of statement' )
-
var call_tmp[5027785]:rect(1)[2160711]
-
(5027787 'move' call_tmp[5027785] (5027790 call _dom[4514909] this[5027671]))
-
var call_tmp[5027793]:int(64)[10]
-
var call_tmp[5027801]:rect(1)[2160711]
-
var selfDom[5027808]:rect(1)[2160711]
-
(5027810 'move' selfDom[5027808] call_tmp[5027785])
-
(5027814 'end of statement' )
-
var call_tmp[5027815]:rect(6)[2835862]
-
(5027817 'move' call_tmp[5027815] (5027820 call _dom[4617353] arr[5027778]))
-
var call_tmp[5027823]:int(64)[10]
-
var call_tmp[5027830]:rect(6)[2835862]
-
var newDom[5027837]:rect(6)[2835862]
-
(5027839 'move' newDom[5027837] call_tmp[5027815])
-
(5027843 'end of statement' )
-
var call_tmp[5027844]:_ref(int(64))[1465689]
-
(5027846 'move' call_tmp[5027844] (5027849 call size[2180998] selfDom[5027808]))
-
var call_tmp[5027852]:_ref(int(64))[1465689]
-
(5027854 'move' call_tmp[5027852] (5027857 call size[2860693] newDom[5027837]))
-
var call_tmp[5027860]:int(64)[10]
-
var coerce_tmp[5028910]:int(64)[10]
-
(5028914 'move' coerce_tmp[5028910] (5028912 'deref' call_tmp[5027844]))
-
var coerce_tmp[5028916]:int(64)[10]
-
(5028920 'move' coerce_tmp[5028916] (5028918 'deref' call_tmp[5027852]))
-
(5027862 'move' call_tmp[5027860] (5027865 call min[3347] coerce_tmp[5028910] coerce_tmp[5028916]))
-
var minSize[5027868]:int(64)[10]
-
(5027870 'move' minSize[5027868] call_tmp[5027860])
-
(5027874 'end of statement' )
-
var call_tmp[5027875]:1*int(64)[1769982]
-
(5027877 'move' call_tmp[5027875] (5027880 call _build_tuple[4638978] minSize[5027868]))
-
var call_tmp[5027882]:rect(1)[2160711]
-
var dataDom[5027889]:rect(1)[2160711]
-
(5027891 call init=[4510020] dataDom[5027889] call_tmp[5027875])
-
(5027895 'end of statement' )
-
var call_tmp[5027896]:_ref(int(64))[1465689]
-
(5027898 'move' call_tmp[5027896] (5027901 call size[2860693] newDom[5027837]))
-
var call_tmp[5027904]:_ref(int(64))[1465689]
-
(5027906 'move' call_tmp[5027904] (5027909 call size[2180998] dataDom[5027889]))
-
var call_tmp[5027912]:int(64)[10]
-
var coerce_tmp[5028938]:int(64)[10]
-
(5028942 'move' coerce_tmp[5028938] (5028940 'deref' call_tmp[5027896]))
-
var coerce_tmp[5028944]:int(64)[10]
-
(5028948 'move' coerce_tmp[5028944] (5028946 'deref' call_tmp[5027904]))
-
(5027914 'move' call_tmp[5027912] (5027917 call -[57305] coerce_tmp[5028938] coerce_tmp[5028944]))
-
var call_tmp[5027920]:1*int(64)[1769982]
-
(5027922 'move' call_tmp[5027920] (5027925 call _build_tuple[4638978] call_tmp[5027912]))
-
var call_tmp[5027927]:_ref(int(64))[1465689]
-
(5027929 'move' call_tmp[5027927] (5027932 call size[2180998] dataDom[5027889]))
-
var call_tmp[5027935]:1*int(64)[1769982]
-
var coerce_tmp[5028953]:int(64)[10]
-
(5028957 'move' coerce_tmp[5028953] (5028955 'deref' call_tmp[5027927]))
-
(5027937 'move' call_tmp[5027935] (5027940 call _build_tuple[4638978] coerce_tmp[5028953]))
-
var call_tmp[5027942]:2*1*int(64)[4639084]
-
(5027944 'move' call_tmp[5027942] (5027947 call _build_tuple[4639042] call_tmp[5027920] call_tmp[5027935]))
-
var call_tmp[5027950]:rect(1)[2160711]
-
var zeroDom[5027957]:rect(1)[2160711]
-
(5027959 call init=[4639230] zeroDom[5027957] call_tmp[5027942])
-
(5027963 'end of statement' )
-
var arrData[5027964]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[5027968]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5027970 'move' call_tmp[5027968] (5027973 call data[2990174] arr[5027778]))
-
(5027976 'move' arrData[5027964] call_tmp[5027968])
-
(5027980 'end of statement' )
-
var selfData[5027981]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[5027985]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(5027987 'move' call_tmp[5027985] (5027990 call data[2270419] this[5027671]))
-
(5027993 'move' selfData[5027981] call_tmp[5027985])
-
(5027997 'end of statement' )
var i[5028107]:int(64)[10] (5028976 call these[4515253] dataDom[5027889]) var newDom[5028984]:rect(6)[2835862] newDom[5027837]-
{}
-
{}
var selfDom[5028989]:rect(1)[2160711] selfDom[5027808]-
{}
-
{}
var chpl__iterPAR[5028993]:_ir_these__ref_rect_1[4515389] var chpl__parIter[5028994]:_ic_these__ref_rect_1[4515383] (5028998 call _getIterator[4515398] chpl__iterPAR[5028993]) (5029001 call _freeIterator[4515801] chpl__parIter[5028994])-
{
-
var call_tmp[5027999]:6*int(64)[2835600]
-
(5028001 'move' call_tmp[5027999] (5028007 call indexAt[4702850] newDom[5028984] i[5028107]))
-
var arrIdx[5028009]:6*int(64)[2835600]
-
(5028011 'move' arrIdx[5028009] (5029020 call chpl__initCopy[2861049] call_tmp[5027999] 1))
-
(5028014 'end of statement' )
-
var call_tmp[5028015]:int(64)[10]
-
(5028017 'move' call_tmp[5028015] (5028023 call indexAt[4657817] selfDom[5028989] i[5028107]))
-
var selfIdx[5028025]:int(64)[10]
-
(5028027 'move' selfIdx[5028025] call_tmp[5028015])
-
(5028030 'end of statement' newDom[5028984] i[5028107] selfDom[5028989] i[5028107])
-
(5028040 'end of statement' )
-
{
-
var call_tmp[5028082]:_ref(real(32))[1470469]
-
var coerce_tmp[5029800]:6*int(64)[2835600]
-
(5029806 'move' coerce_tmp[5029800] (5029802 call :[2880629] arrIdx[5028009]))
-
var coerce_tmp[5029809]:6*int(64)[2835600]
-
(5029815 'move' coerce_tmp[5029809] (5029811 call :[2880629] arrIdx[5028009]))
-
var coerce_tmp[5029818]:6*int(64)[2835600]
-
(5029824 'move' coerce_tmp[5029818] (5029820 call :[2880629] arrIdx[5028009]))
-
(5028084 'move' call_tmp[5028082] (5029791 call this[4618320] arrData[5027964] coerce_tmp[5029809]) (5029796 call this[4618432] arrData[5027964] coerce_tmp[5029818]) (5028087 call this[4618241] arrData[5027964] coerce_tmp[5029800]))
-
var call_tmp[5028089]:_ref(real(32))[1470469]
-
(5028091 'move' call_tmp[5028089] (5029834 call this[3820892] selfData[5027981] selfIdx[5028025]) (5029839 call this[3821041] selfData[5027981] selfIdx[5028025]) (5028094 call this[3820776] selfData[5027981] selfIdx[5028025]))
-
var coerce_tmp[5029847]:real(32)[91]
-
(5029851 'move' coerce_tmp[5029847] (5029849 'deref' call_tmp[5028089]))
-
(5028097 call =[52329] call_tmp[5028082] coerce_tmp[5029847])
-
(5028100 'end of statement' arrData[5027964] arrIdx[5028009] selfData[5027981] selfIdx[5028025])
}
}
-
var call_tmp[5028110]:real(32)[91]
-
var zero[5028118]:real(32)[91]
-
var init_coerce_tmp[5029856]:real(32)[91]
-
(5029949 '=' init_coerce_tmp[5029856] 0.0)
-
(5028120 'move' zero[5028118] init_coerce_tmp[5029856])
-
(5028124 'end of statement' arr[5027778] selfDom[5027808] newDom[5027837] minSize[5027868] newDom[5027837] dataDom[5027889])
var i[5028158]:int(64)[10] (5029865 call these[4515253] zeroDom[5027957]) var newDom[5029873]:rect(6)[2835862] newDom[5027837]-
{}
-
{}
var chpl__iterPAR[5029877]:_ir_these__ref_rect_1[4515389] var chpl__parIter[5029878]:_ic_these__ref_rect_1[4515383] (5029882 call _getIterator[4515398] chpl__iterPAR[5029877]) (5029885 call _freeIterator[4515801] chpl__parIter[5029878])-
{
-
var call_tmp[5028132]:6*int(64)[2835600]
-
(5028134 'move' call_tmp[5028132] (5028140 call indexAt[4702850] newDom[5029873] i[5028158]))
-
var call_tmp[5028142]:_ref(real(32))[1470469]
-
(5028144 'move' call_tmp[5028142] (5029907 call this[4618320] arrData[5027964] call_tmp[5028132]) (5029912 call this[4618432] arrData[5027964] call_tmp[5028132]) (5028147 call this[4618241] arrData[5027964] call_tmp[5028132]))
-
var coerce_tmp[5029920]:real(32)[91]
-
(5029926 'move' coerce_tmp[5029920] (5029922 'cast' real(32)[91] 0))
-
(5028150 call =[52329] call_tmp[5028142] coerce_tmp[5029920])
-
(5028153 'end of statement' arrData[5027964] newDom[5029873] i[5028158])
}
-
var call_tmp[5028161]:int(64)[10]
-
var call_tmp[5028168]:real(32)[91]
-
var call_tmp[5028176]:ndarray(6,real(32))[2850677]
-
(5029952 '=' ret[5027695] arr[5027778])
-
gotoReturn _end_reshape[5028193] _end_reshape[5028193]
-
label _end_reshape[5028193]
-
(5028195 return ret[5027695])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function _ref(ndarray(1,real(32)))[2172126] . expand[4721701] ( this[4721705]:_ref(ndarray(1,real(32)))[2172126] , _e0_axes[4721723]:int(64)[10] ) : ndarray(1,real(32))[2172117]
arg this[4721705]:_ref(ndarray(1,real(32)))[2172126] arg _e0_axes[4721723]:int(64)[10]-
{
-
var axes[4721725]:1*int(64)[1769982]
-
(4721730 'move' axes[4721725] (4721726 call chpl__init_tuple[1770010] _e0_axes[4721723]))
-
var ret[4721714]:ndarray(1,real(32))[2172117]
-
var call_tmp[4721736]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4721738 'move' call_tmp[4721736] (4721741 call data[2270419] this[4721705]))
-
var call_tmp[4721744]:domain(1,int(64),one)[1765496]
-
(4721746 'move' call_tmp[4721744] (4721749 call _dom[2230396] call_tmp[4721736]))
-
var call_tmp[4721752]:1*int(64)[1769982]
-
(4721754 'move' call_tmp[4721752] (4721757 call shape[3106284] call_tmp[4721744]))
-
var shape[4721760]:1*int(64)[1769982]
-
(4721762 'move' shape[4721760] (4723084 call chpl__initCopy[1907262] call_tmp[4721752] 1))
-
(4721765 'end of statement' )
-
var call_tmp[4721766]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4721768 'move' call_tmp[4721766] (4721771 call data[2270419] this[4721705]))
-
var call_tmp[4721774]:1*range(int(64),both,one)[1760857]
-
(4721776 'move' call_tmp[4721774] (4721782 call dims[4723103] call_tmp[4721766]))
-
var oldRanges[4721783]:1*range(int(64),both,one)[1760857]
-
(4721785 'move' oldRanges[4721783] (4723157 call chpl__initCopy[1782931] call_tmp[4721774] 1))
-
(4721788 'end of statement' )
-
var call_tmp[4721789]:int(64)[10]
-
var call_tmp[4721797]:1*range(int(64),both,one)[1760857]
-
var newRanges[4721805]:1*range(int(64),both,one)[1760857]
-
(4721807 'move' newRanges[4721805] (4723174 call chpl__initCopy[1782931] oldRanges[4721783] 0))
-
(4721811 'end of statement' )
-
{
-
var i[4721813]:int(64)[10]
-
(4721815 'move' i[4721813] 0)
-
(4721818 'end of statement' )
-
var tmp[4721819]:int(64)[10]
-
var call_tmp[4721821]:int(64)[10]
-
var call_tmp[4721829]:int(64)[10]
-
var tmp[4721842]:int(64)[10]
-
var call_tmp[4721844]:int(64)[10]
-
var call_tmp[4721852]:int(64)[10]
-
var tmp[4721865]:int(64)[10]
-
{
-
{
-
var call_tmp[4723200]:_ref(int(64))[1465689]
-
(4723202 'move' call_tmp[4723200] (4723372 '.' axes[4721725] x0[1769980]))
-
var axis[4723207]:int(64)[10]
-
var coerce_tmp[4723378]:int(64)[10]
-
(4723382 'move' coerce_tmp[4723378] (4723380 'deref' call_tmp[4723200]))
-
(4723209 'move' axis[4723207] (4723375 call chpl__initCopy[1473915] coerce_tmp[4723378] 1))
-
(4723212 'end of statement' )
-
var call_tmp[4723213]:_ref(int(64))[1465689]
-
(4723215 'move' call_tmp[4723213] (4723387 '.' shape[4721760] x0[1769980]))
-
var ds[4723220]:int(64)[10]
-
var coerce_tmp[4723393]:int(64)[10]
-
(4723397 'move' coerce_tmp[4723393] (4723395 'deref' call_tmp[4723213]))
-
(4723222 'move' ds[4723220] (4723390 call chpl__initCopy[1473915] coerce_tmp[4723393] 1))
-
(4723225 'end of statement' 0 shape[4721760])
-
var call_tmp[4723228]:bool[19]
-
(4723230 'move' call_tmp[4723228] (4723233 call !=[53220] axis[4723207] ds[4723220]))
-
var call_tmp[4723236]:bool[19]
-
(4723238 'move' call_tmp[4723236] call_tmp[4723228])
-
if call_tmp[4723236]
-
{
-
var call_tmp[4723245]:bool[19]
-
(4723247 'move' call_tmp[4723245] (4723250 call ==[52746] ds[4723220] 1))
-
var call_tmp[4723253]:bool[19]
-
(4723255 'move' call_tmp[4723253] call_tmp[4723245])
-
if call_tmp[4723253]
-
{
-
var call_tmp[4723262]:_ref(range(int(64),both,one))[1610048]
-
(4723264 'move' call_tmp[4723262] (4723404 '.' newRanges[4721805] x0[1760855]))
-
var call_tmp[4723269]:int(64)[10]
-
(4723271 'move' call_tmp[4723269] (4723274 call chpl__nudgeHighBound[1599937] axis[4723207]))
-
var call_tmp[4723276]:range(int(64),both,one)[1610039]
-
(4723278 'move' call_tmp[4723276] (4723281 call chpl_build_bounded_range[108787] 0 call_tmp[4723269]))
-
(4723285 call =[1764365] call_tmp[4723262] call_tmp[4723276])
-
(4723288 'end of statement' newRanges[4721805] 0 axis[4723207])
}
-
{
-
(4723294 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(4723303 'end of statement' )
-
{
-
var call_tmp[4723345]:_ref(range(int(64),both,one))[1610048]
-
(4723347 'move' call_tmp[4723345] (4724290 '.' newRanges[4721805] x0[1760855]))
-
var call_tmp[4723352]:_ref(range(int(64),both,one))[1610048]
-
(4723354 'move' call_tmp[4723352] (4724295 '.' oldRanges[4721783] x0[1760855]))
-
var coerce_tmp[4724298]:range(int(64),both,one)[1610039]
-
(4724302 'move' coerce_tmp[4724298] (4724300 'deref' call_tmp[4723352]))
-
(4723360 call =[1764365] call_tmp[4723345] coerce_tmp[4724298])
-
(4723363 'end of statement' newRanges[4721805] 0 oldRanges[4721783] 0)
}
}
}
}
-
label _continueLabel0[4723196]
-
label _unused_continueLabel[4722047]
-
label _breakLabel[4722049]
}
-
var call_tmp[4722051]:domain(1,int(64),one)[1765496]
-
var _tuple_expand_tmp_0[4724306]:_ref(range(int(64),both,one))[1610048]
-
(4724312 'move' _tuple_expand_tmp_0[4724306] (4724316 '.' newRanges[4721805] x0[1760855]))
-
var coerce_tmp[4724319]:range(int(64),both,one)[1610039]
-
(4724323 'move' coerce_tmp[4724319] (4724321 'deref' _tuple_expand_tmp_0[4724306]))
-
(4722053 'move' call_tmp[4722051] (4722056 call chpl__buildDomainExpr[1760825] coerce_tmp[4724319] 1))
-
var dom[4722060]:domain(1,int(64),one)[1765496]
-
(4722062 'move' dom[4722060] (4724326 call chpl__initCopy[1916196] call_tmp[4722051] 1))
-
(4722065 'end of statement' )
-
var call_tmp[4722066]:real(32)[91]
-
var call_tmp[4722074]:ndarray(1,real(32))[2172117]
-
var initTemp[4724333]:ndarray(1,real(32))[2172117]
-
(4724336 call init[4713506] initTemp[4724333] dom[4722060])
-
(4722076 'move' call_tmp[4722074] initTemp[4724333])
-
var expanded[4722082]:ndarray(1,real(32))[2172117]
-
(4722084 'move' expanded[4722082] call_tmp[4722074])
-
(4722087 'end of statement' )
-
var oldShape[4722088]:1*int(64)[1769982]
-
(4722090 'move' oldShape[4722088] (4724351 call chpl__initCopy[1907262] shape[4721760] 1))
-
(4722093 'end of statement' )
-
var call_tmp[4722094]:1*int(64)[1769982]
-
(4722096 'move' call_tmp[4722094] (4722099 call shape[3106284] dom[4722060]))
-
var newShape[4722102]:1*int(64)[1769982]
-
(4722104 'move' newShape[4722102] (4724356 call chpl__initCopy[1907262] call_tmp[4722094] 1))
-
(4722107 'end of statement' )
-
var expandedData[4722108]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4722112]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4722114 'move' call_tmp[4722112] (4722117 call data[2270419] expanded[4722082]))
-
(4722120 'move' expandedData[4722108] call_tmp[4722112])
-
(4722124 'end of statement' )
-
var call_tmp[4722125]:domain(1,int(64),one)[1765496]
-
(4722127 'move' call_tmp[4722125] (4722130 call _dom[2230396] expandedData[4722108]))
-
var expandedDataDomain[4722133]:domain(1,int(64),one)[1765496]
-
(4722135 'move' expandedDataDomain[4722133] (4724362 call chpl__initCopy[1916196] call_tmp[4722125] 1))
-
(4722138 'end of statement' )
-
var thisData[4722139]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4722143]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4722145 'move' call_tmp[4722143] (4722148 call data[2270419] this[4721705]))
-
(4722151 'move' thisData[4722139] call_tmp[4722143])
-
(4722155 'end of statement' oldRanges[4721783] newRanges[4721805] dom[4722060] shape[4721760] dom[4722060] expanded[4722082] expandedData[4722108])
-
var call_tmp[4722163]:bool[19]
-
var default_arg_hasOffsets[4724668]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4722171]:bool[19]
-
{
-
var tmp[4722178]:bool[19]
-
var call_tmp[4722183]:bool[19]
-
(4724917 'end of statement' )
-
var tmp[4722196]:bool[19]
-
var tmp[4722198]:bool[19]
-
var call_tmp[4722200]:bool[19]
-
var tmp[4722214]:bool[19]
-
var call_tmp[4722220]:bool[19]
-
(4724925 'end of statement' )
-
var tmp[4722233]:bool[19]
-
var tmp[4722235]:bool[19]
-
var call_tmp[4722237]:bool[19]
-
var tmp[4722257]:bool[19]
-
var call_tmp[4722259]:bool[19]
-
var default_arg_hasOffsets[4725355]:bool[19]
-
(4722261 'move' call_tmp[4722259] (4722264 call chpl__dynamicAutoLocalCheck[4724927] expandedData[4722108] expandedDataDomain[4722133]))
-
(4722267 'move' tmp[4722257] call_tmp[4722259])
-
(4722272 'move' tmp[4722233] tmp[4722257])
-
var tmp[4722278]:bool[19]
-
(4722280 'move' tmp[4722278] tmp[4722233])
-
(4722285 'move' tmp[4722196] tmp[4722278])
-
(4724919 'end of statement' expandedData[4722108] expandedDataDomain[4722133])
-
if tmp[4722196]
-
{ var idx[4722550]:int(64)[10] (4728521 call these[1892161] expandedDataDomain[4722133]) var this[4728529]:ndarray(1,real(32))[2172117] this[4721705]
-
{}
-
{}
var oldShape[4728534]:1*int(64)[1769982] oldShape[4722088]-
{}
-
{}
var chpl__iterPAR[4728538]:_ir_these__ref__domain_DefaultRectangularDom_1_int64_t_one[4378128] var chpl__parIter[4728539]:_ic_these__ref__domain_DefaultRectangularDom_1_int64_t_one[4378122] (4728543 call _getIterator[4378137] chpl__iterPAR[4728538]) (4728546 call _freeIterator[4378372] chpl__parIter[4728539])-
{
-
var origIdx[4722300]:1*int(64)[1769982]
-
var call_tmp[4722302]:int(64)[10]
-
var call_tmp[4722310]:1*int(64)[1769982]
-
(4731792 'move' origIdx[4722300] (4731789 call _defaultOf[1775865]))
-
(4722321 'end of statement' )
-
var call_tmp[4722322]:int(64)[10]
-
var call_tmp[4722328]:bool[19]
-
var call_tmp[4722336]:bool[19]
-
{
-
var call_tmp[4722345]:_ref(int(64))[1465689]
-
(4722347 'move' call_tmp[4722345] (4728575 '.' origIdx[4722300] x0[1769980]))
-
(4722353 call =[52229] call_tmp[4722345] idx[4722550])
-
(4722356 'end of statement' origIdx[4722300] idx[4722550])
}
-
(4728570 'end of statement' origIdx[4722300] idx[4722550])
-
{
-
var i[4722369]:int(64)[10]
-
(4722371 'move' i[4722369] 0)
-
(4722374 'end of statement' )
-
var tmp[4722375]:int(64)[10]
-
var call_tmp[4722377]:int(64)[10]
-
var call_tmp[4722385]:int(64)[10]
-
var tmp[4722398]:int(64)[10]
-
var call_tmp[4722400]:int(64)[10]
-
var call_tmp[4722408]:int(64)[10]
-
var tmp[4722421]:int(64)[10]
-
{
-
{
-
var call_tmp[4728601]:_ref(int(64))[1465689]
-
(4728603 'move' call_tmp[4728601] (4728642 '.' oldShape[4728534] x0[1769980]))
-
var call_tmp[4728608]:bool[19]
-
var coerce_tmp[4728645]:int(64)[10]
-
(4728649 'move' coerce_tmp[4728645] (4728647 'deref' call_tmp[4728601]))
-
(4728610 'move' call_tmp[4728608] (4728613 call ==[52746] coerce_tmp[4728645] 1))
-
var call_tmp[4728616]:bool[19]
-
(4728618 'move' call_tmp[4728616] call_tmp[4728608])
-
if call_tmp[4728616]
-
{
-
var call_tmp[4728625]:_ref(int(64))[1465689]
-
(4728627 'move' call_tmp[4728625] (4728654 '.' origIdx[4722300] x0[1769980]))
-
(4728633 call =[52229] call_tmp[4728625] 0)
-
(4728636 'end of statement' origIdx[4722300] 0)
}
}
}
-
label _continueLabel0[4728597]
-
label _unused_continueLabel[4722472]
-
label _breakLabel[4722474]
}
-
(4722481 'end of statement' )
-
{
-
var call_tmp[4722523]:_ref(real(32))[1470469]
-
(4722525 'move' call_tmp[4722523] (4729851 call localAccess[4729566] expandedData[4722108] idx[4722550]) (4729875 call localAccess[4729715] expandedData[4722108] idx[4722550]) (4729189 call localAccess[4729450] expandedData[4722108] idx[4722550]))
-
var call_tmp[4722532]:_ref(real(32))[1470469]
-
var coerce_tmp[4731524]:1*int(64)[1769982]
-
(4731530 'move' coerce_tmp[4731524] (4731526 call :[1899149] origIdx[4722300]))
-
var coerce_tmp[4731533]:1*int(64)[1769982]
-
(4731539 'move' coerce_tmp[4731533] (4731535 call :[1899149] origIdx[4722300]))
-
var coerce_tmp[4731542]:1*int(64)[1769982]
-
(4731548 'move' coerce_tmp[4731542] (4731544 call :[1899149] origIdx[4722300]))
-
(4722534 'move' call_tmp[4722532] (4731515 call this[3820598] thisData[4722139] coerce_tmp[4731533]) (4731520 call this[3820697] thisData[4722139] coerce_tmp[4731542]) (4722537 call this[3820519] thisData[4722139] coerce_tmp[4731524]))
-
var coerce_tmp[4731555]:real(32)[91]
-
(4731559 'move' coerce_tmp[4731555] (4731557 'deref' call_tmp[4722532]))
-
(4722540 call =[52329] call_tmp[4722523] coerce_tmp[4731555])
-
(4722543 'end of statement' expandedData[4722108] idx[4722550] thisData[4722139] origIdx[4722300])
}
}
}
-
{ var idx[4722803]:int(64)[10] (4731563 call these[1892161] expandedDataDomain[4722133]) var this[4731571]:ndarray(1,real(32))[2172117] this[4721705]
-
{}
-
{}
var oldShape[4731576]:1*int(64)[1769982] oldShape[4722088]-
{}
-
{}
var chpl__iterPAR[4731580]:_ir_these__ref__domain_DefaultRectangularDom_1_int64_t_one[4378128] var chpl__parIter[4731581]:_ic_these__ref__domain_DefaultRectangularDom_1_int64_t_one[4378122] (4731585 call _getIterator[4378137] chpl__iterPAR[4731580]) (4731588 call _freeIterator[4378372] chpl__parIter[4731581])-
{
-
var origIdx[4722555]:1*int(64)[1769982]
-
var call_tmp[4722557]:int(64)[10]
-
var call_tmp[4722565]:1*int(64)[1769982]
-
(4731798 'move' origIdx[4722555] (4731795 call _defaultOf[1775865]))
-
(4722576 'end of statement' )
-
var call_tmp[4722577]:int(64)[10]
-
var call_tmp[4722583]:bool[19]
-
var call_tmp[4722591]:bool[19]
-
{
-
var call_tmp[4722600]:_ref(int(64))[1465689]
-
(4722602 'move' call_tmp[4722600] (4731617 '.' origIdx[4722555] x0[1769980]))
-
(4722608 call =[52229] call_tmp[4722600] idx[4722803])
-
(4722611 'end of statement' origIdx[4722555] idx[4722803])
}
-
(4731612 'end of statement' origIdx[4722555] idx[4722803])
-
{
-
var i[4722624]:int(64)[10]
-
(4722626 'move' i[4722624] 0)
-
(4722629 'end of statement' )
-
var tmp[4722630]:int(64)[10]
-
var call_tmp[4722632]:int(64)[10]
-
var call_tmp[4722640]:int(64)[10]
-
var tmp[4722653]:int(64)[10]
-
var call_tmp[4722655]:int(64)[10]
-
var call_tmp[4722663]:int(64)[10]
-
var tmp[4722676]:int(64)[10]
-
{
-
{
-
var call_tmp[4731643]:_ref(int(64))[1465689]
-
(4731645 'move' call_tmp[4731643] (4731684 '.' oldShape[4731576] x0[1769980]))
-
var call_tmp[4731650]:bool[19]
-
var coerce_tmp[4731687]:int(64)[10]
-
(4731691 'move' coerce_tmp[4731687] (4731689 'deref' call_tmp[4731643]))
-
(4731652 'move' call_tmp[4731650] (4731655 call ==[52746] coerce_tmp[4731687] 1))
-
var call_tmp[4731658]:bool[19]
-
(4731660 'move' call_tmp[4731658] call_tmp[4731650])
-
if call_tmp[4731658]
-
{
-
var call_tmp[4731667]:_ref(int(64))[1465689]
-
(4731669 'move' call_tmp[4731667] (4731696 '.' origIdx[4722555] x0[1769980]))
-
(4731675 call =[52229] call_tmp[4731667] 0)
-
(4731678 'end of statement' origIdx[4722555] 0)
}
}
}
-
label _continueLabel0[4731639]
-
label _unused_continueLabel[4722727]
-
label _breakLabel[4722729]
}
-
(4722736 'end of statement' )
-
{
-
var call_tmp[4722778]:_ref(real(32))[1470469]
-
(4722780 'move' call_tmp[4722778] (4731726 call this[3820892] expandedData[4722108] idx[4722803]) (4731731 call this[3821041] expandedData[4722108] idx[4722803]) (4722783 call this[3820776] expandedData[4722108] idx[4722803]))
-
var call_tmp[4722785]:_ref(real(32))[1470469]
-
var coerce_tmp[4731751]:1*int(64)[1769982]
-
(4731757 'move' coerce_tmp[4731751] (4731753 call :[1899149] origIdx[4722555]))
-
var coerce_tmp[4731760]:1*int(64)[1769982]
-
(4731766 'move' coerce_tmp[4731760] (4731762 call :[1899149] origIdx[4722555]))
-
var coerce_tmp[4731769]:1*int(64)[1769982]
-
(4731775 'move' coerce_tmp[4731769] (4731771 call :[1899149] origIdx[4722555]))
-
(4722787 'move' call_tmp[4722785] (4731742 call this[3820598] thisData[4722139] coerce_tmp[4731760]) (4731747 call this[3820697] thisData[4722139] coerce_tmp[4731769]) (4722790 call this[3820519] thisData[4722139] coerce_tmp[4731751]))
-
var coerce_tmp[4731782]:real(32)[91]
-
(4731786 'move' coerce_tmp[4731782] (4731784 'deref' call_tmp[4722785]))
-
(4722793 call =[52329] call_tmp[4722778] coerce_tmp[4731782])
-
(4722796 'end of statement' expandedData[4722108] idx[4722803] thisData[4722139] origIdx[4722555])
}
}
}
}
-
(4724904 'end of statement' expandedData[4722108] expandedDataDomain[4722133] oldShape[4722088] thisData[4722139] expandedDataDomain[4722133] oldShape[4722088] thisData[4722139] expandedDataDomain[4722133] oldShape[4722088] thisData[4722139])
-
(4723061 'move' ret[4721714] expanded[4722082])
-
gotoReturn _end_expand[4723069] _end_expand[4723069]
-
label _end_expand[4723069]
-
(4723071 return ret[4721714])
}
-
- «»
function _ref(ndarray(2,real(32)))[2303532] . expand[4778894] ( this[4778898]:_ref(ndarray(2,real(32)))[2303532] , _e0_axes[4778916]:int(64)[10] , _e1_axes[4778920]:int(64)[10] ) : ndarray(2,real(32))[2303523]
arg this[4778898]:_ref(ndarray(2,real(32)))[2303532] arg _e0_axes[4778916]:int(64)[10] arg _e1_axes[4778920]:int(64)[10]-
{
-
var axes[4778922]:2*int(64)[1802073]
-
(4778928 'move' axes[4778922] (4778923 call chpl__init_tuple[1802103] _e0_axes[4778916] _e1_axes[4778920]))
-
var ret[4778907]:ndarray(2,real(32))[2303523]
-
var call_tmp[4778934]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4778936 'move' call_tmp[4778934] (4778939 call data[2419932] this[4778898]))
-
var call_tmp[4778942]:domain(2,int(64),one)[2289710]
-
(4778944 'move' call_tmp[4778942] (4778947 call _dom[2380392] call_tmp[4778934]))
-
var call_tmp[4778950]:2*int(64)[1802073]
-
(4778952 'move' call_tmp[4778950] (4778955 call shape[3129960] call_tmp[4778942]))
-
var shape[4778958]:2*int(64)[1802073]
-
(4778960 'move' shape[4778958] (4780288 call chpl__initCopy[1802267] call_tmp[4778950] 1))
-
(4778963 'end of statement' )
-
var call_tmp[4778964]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4778966 'move' call_tmp[4778964] (4778969 call data[2419932] this[4778898]))
-
var call_tmp[4778972]:2*range(int(64),both,one)[2287631]
-
(4778974 'move' call_tmp[4778972] (4778980 call dims[4780307] call_tmp[4778964]))
-
var oldRanges[4778981]:2*range(int(64),both,one)[2287631]
-
(4778983 'move' oldRanges[4778981] (4780361 call chpl__initCopy[2314708] call_tmp[4778972] 1))
-
(4778986 'end of statement' )
-
var call_tmp[4778987]:int(64)[10]
-
var call_tmp[4778995]:2*range(int(64),both,one)[2287631]
-
var newRanges[4779003]:2*range(int(64),both,one)[2287631]
-
(4779005 'move' newRanges[4779003] (4780378 call chpl__initCopy[2314708] oldRanges[4778981] 0))
-
(4779009 'end of statement' )
-
{
-
var i[4779011]:int(64)[10]
-
(4779013 'move' i[4779011] 0)
-
(4779016 'end of statement' )
-
var tmp[4779017]:int(64)[10]
-
var call_tmp[4779019]:int(64)[10]
-
var call_tmp[4779027]:int(64)[10]
-
var tmp[4779040]:int(64)[10]
-
var call_tmp[4779042]:int(64)[10]
-
var call_tmp[4779050]:int(64)[10]
-
var tmp[4779063]:int(64)[10]
-
{
-
{
-
var call_tmp[4780404]:_ref(int(64))[1465689]
-
(4780406 'move' call_tmp[4780404] (4780750 '.' axes[4778922] x0[1802069]))
-
var axis[4780411]:int(64)[10]
-
var coerce_tmp[4780756]:int(64)[10]
-
(4780760 'move' coerce_tmp[4780756] (4780758 'deref' call_tmp[4780404]))
-
(4780413 'move' axis[4780411] (4780753 call chpl__initCopy[1473915] coerce_tmp[4780756] 1))
-
(4780416 'end of statement' )
-
var call_tmp[4780417]:_ref(int(64))[1465689]
-
(4780419 'move' call_tmp[4780417] (4780765 '.' shape[4778958] x0[1802069]))
-
var ds[4780424]:int(64)[10]
-
var coerce_tmp[4780771]:int(64)[10]
-
(4780775 'move' coerce_tmp[4780771] (4780773 'deref' call_tmp[4780417]))
-
(4780426 'move' ds[4780424] (4780768 call chpl__initCopy[1473915] coerce_tmp[4780771] 1))
-
(4780429 'end of statement' 0 shape[4778958])
-
var call_tmp[4780432]:bool[19]
-
(4780434 'move' call_tmp[4780432] (4780437 call !=[53220] axis[4780411] ds[4780424]))
-
var call_tmp[4780440]:bool[19]
-
(4780442 'move' call_tmp[4780440] call_tmp[4780432])
-
if call_tmp[4780440]
-
{
-
var call_tmp[4780449]:bool[19]
-
(4780451 'move' call_tmp[4780449] (4780454 call ==[52746] ds[4780424] 1))
-
var call_tmp[4780457]:bool[19]
-
(4780459 'move' call_tmp[4780457] call_tmp[4780449])
-
if call_tmp[4780457]
-
{
-
var call_tmp[4780466]:_ref(range(int(64),both,one))[1610048]
-
(4780468 'move' call_tmp[4780466] (4780782 '.' newRanges[4779003] x0[2287627]))
-
var call_tmp[4780473]:int(64)[10]
-
(4780475 'move' call_tmp[4780473] (4780478 call chpl__nudgeHighBound[1599937] axis[4780411]))
-
var call_tmp[4780480]:range(int(64),both,one)[1610039]
-
(4780482 'move' call_tmp[4780480] (4780485 call chpl_build_bounded_range[108787] 0 call_tmp[4780473]))
-
(4780489 call =[1764365] call_tmp[4780466] call_tmp[4780480])
-
(4780492 'end of statement' newRanges[4779003] 0 axis[4780411])
}
-
{
-
(4780498 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(4780507 'end of statement' )
-
{
-
var call_tmp[4780549]:_ref(range(int(64),both,one))[1610048]
-
(4780551 'move' call_tmp[4780549] (4781668 '.' newRanges[4779003] x0[2287627]))
-
var call_tmp[4780556]:_ref(range(int(64),both,one))[1610048]
-
(4780558 'move' call_tmp[4780556] (4781673 '.' oldRanges[4778981] x0[2287627]))
-
var coerce_tmp[4781676]:range(int(64),both,one)[1610039]
-
(4781680 'move' coerce_tmp[4781676] (4781678 'deref' call_tmp[4780556]))
-
(4780564 call =[1764365] call_tmp[4780549] coerce_tmp[4781676])
-
(4780567 'end of statement' newRanges[4779003] 0 oldRanges[4778981] 0)
}
}
}
}
-
label _continueLabel0[4780400]
-
{
-
{
-
var call_tmp[4780578]:_ref(int(64))[1465689]
-
(4780580 'move' call_tmp[4780578] (4781685 '.' axes[4778922] x1[1802071]))
-
var axis[4780585]:int(64)[10]
-
var coerce_tmp[4781691]:int(64)[10]
-
(4781695 'move' coerce_tmp[4781691] (4781693 'deref' call_tmp[4780578]))
-
(4780587 'move' axis[4780585] (4781688 call chpl__initCopy[1473915] coerce_tmp[4781691] 1))
-
(4780590 'end of statement' )
-
var call_tmp[4780591]:_ref(int(64))[1465689]
-
(4780593 'move' call_tmp[4780591] (4781700 '.' shape[4778958] x1[1802071]))
-
var ds[4780598]:int(64)[10]
-
var coerce_tmp[4781706]:int(64)[10]
-
(4781710 'move' coerce_tmp[4781706] (4781708 'deref' call_tmp[4780591]))
-
(4780600 'move' ds[4780598] (4781703 call chpl__initCopy[1473915] coerce_tmp[4781706] 1))
-
(4780603 'end of statement' 1 shape[4778958])
-
var call_tmp[4780606]:bool[19]
-
(4780608 'move' call_tmp[4780606] (4780611 call !=[53220] axis[4780585] ds[4780598]))
-
var call_tmp[4780614]:bool[19]
-
(4780616 'move' call_tmp[4780614] call_tmp[4780606])
-
if call_tmp[4780614]
-
{
-
var call_tmp[4780623]:bool[19]
-
(4780625 'move' call_tmp[4780623] (4780628 call ==[52746] ds[4780598] 1))
-
var call_tmp[4780631]:bool[19]
-
(4780633 'move' call_tmp[4780631] call_tmp[4780623])
-
if call_tmp[4780631]
-
{
-
var call_tmp[4780640]:_ref(range(int(64),both,one))[1610048]
-
(4780642 'move' call_tmp[4780640] (4781717 '.' newRanges[4779003] x1[2287629]))
-
var call_tmp[4780647]:int(64)[10]
-
(4780649 'move' call_tmp[4780647] (4780652 call chpl__nudgeHighBound[1599937] axis[4780585]))
-
var call_tmp[4780654]:range(int(64),both,one)[1610039]
-
(4780656 'move' call_tmp[4780654] (4780659 call chpl_build_bounded_range[108787] 0 call_tmp[4780647]))
-
(4780663 call =[1764365] call_tmp[4780640] call_tmp[4780654])
-
(4780666 'end of statement' newRanges[4779003] 1 axis[4780585])
}
-
{
-
(4780672 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(4780681 'end of statement' )
-
{
-
var call_tmp[4780723]:_ref(range(int(64),both,one))[1610048]
-
(4780725 'move' call_tmp[4780723] (4781758 '.' newRanges[4779003] x1[2287629]))
-
var call_tmp[4780730]:_ref(range(int(64),both,one))[1610048]
-
(4780732 'move' call_tmp[4780730] (4781763 '.' oldRanges[4778981] x1[2287629]))
-
var coerce_tmp[4781766]:range(int(64),both,one)[1610039]
-
(4781770 'move' coerce_tmp[4781766] (4781768 'deref' call_tmp[4780730]))
-
(4780738 call =[1764365] call_tmp[4780723] coerce_tmp[4781766])
-
(4780741 'end of statement' newRanges[4779003] 1 oldRanges[4778981] 1)
}
}
}
}
-
label _continueLabel1[4780574]
-
label _unused_continueLabel[4779245]
-
label _breakLabel[4779247]
}
-
var call_tmp[4779249]:domain(2,int(64),one)[2289710]
-
var _tuple_expand_tmp_0[4781774]:_ref(range(int(64),both,one))[1610048]
-
(4781780 'move' _tuple_expand_tmp_0[4781774] (4781792 '.' newRanges[4779003] x0[2287627]))
-
var _tuple_expand_tmp_1[4781782]:_ref(range(int(64),both,one))[1610048]
-
(4781788 'move' _tuple_expand_tmp_1[4781782] (4781797 '.' newRanges[4779003] x1[2287629]))
-
var coerce_tmp[4781800]:range(int(64),both,one)[1610039]
-
(4781804 'move' coerce_tmp[4781800] (4781802 'deref' _tuple_expand_tmp_0[4781774]))
-
var coerce_tmp[4781806]:range(int(64),both,one)[1610039]
-
(4781810 'move' coerce_tmp[4781806] (4781808 'deref' _tuple_expand_tmp_1[4781782]))
-
(4779251 'move' call_tmp[4779249] (4779254 call chpl__buildDomainExpr[2393778] coerce_tmp[4781800] coerce_tmp[4781806] 1))
-
var dom[4779258]:domain(2,int(64),one)[2289710]
-
(4779260 'move' dom[4779258] (4781813 call chpl__initCopy[2374908] call_tmp[4779249] 1))
-
(4779263 'end of statement' )
-
var call_tmp[4779264]:real(32)[91]
-
var call_tmp[4779272]:ndarray(2,real(32))[2303523]
-
var initTemp[4781820]:ndarray(2,real(32))[2303523]
-
(4781823 call init[4781829] initTemp[4781820] dom[4779258])
-
(4779274 'move' call_tmp[4779272] initTemp[4781820])
-
var expanded[4779280]:ndarray(2,real(32))[2303523]
-
(4779282 'move' expanded[4779280] call_tmp[4779272])
-
(4779285 'end of statement' )
-
var oldShape[4779286]:2*int(64)[1802073]
-
(4779288 'move' oldShape[4779286] (4781992 call chpl__initCopy[1802267] shape[4778958] 1))
-
(4779291 'end of statement' )
-
var call_tmp[4779292]:2*int(64)[1802073]
-
(4779294 'move' call_tmp[4779292] (4779297 call shape[3129960] dom[4779258]))
-
var newShape[4779300]:2*int(64)[1802073]
-
(4779302 'move' newShape[4779300] (4781997 call chpl__initCopy[1802267] call_tmp[4779292] 1))
-
(4779305 'end of statement' )
-
var expandedData[4779306]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[4779310]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4779312 'move' call_tmp[4779310] (4779315 call data[2419932] expanded[4779280]))
-
(4779318 'move' expandedData[4779306] call_tmp[4779310])
-
(4779322 'end of statement' )
-
var call_tmp[4779323]:domain(2,int(64),one)[2289710]
-
(4779325 'move' call_tmp[4779323] (4779328 call _dom[2380392] expandedData[4779306]))
-
var expandedDataDomain[4779331]:domain(2,int(64),one)[2289710]
-
(4779333 'move' expandedDataDomain[4779331] (4782003 call chpl__initCopy[2374908] call_tmp[4779323] 1))
-
(4779336 'end of statement' )
-
var thisData[4779337]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[4779341]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4779343 'move' call_tmp[4779341] (4779346 call data[2419932] this[4778898]))
-
(4779349 'move' thisData[4779337] call_tmp[4779341])
-
(4779353 'end of statement' oldRanges[4778981] newRanges[4779003] dom[4779258] shape[4778958] dom[4779258] expanded[4779280] expandedData[4779306])
-
var call_tmp[4779361]:bool[19]
-
var default_arg_hasOffsets[4782309]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4779369]:bool[19]
-
{
-
var tmp[4779376]:bool[19]
-
var call_tmp[4779381]:bool[19]
-
(4782558 'end of statement' )
-
var tmp[4779394]:bool[19]
-
var tmp[4779396]:bool[19]
-
var call_tmp[4779398]:bool[19]
-
var tmp[4779412]:bool[19]
-
var call_tmp[4779418]:bool[19]
-
(4782566 'end of statement' )
-
var tmp[4779431]:bool[19]
-
var tmp[4779433]:bool[19]
-
var call_tmp[4779435]:bool[19]
-
var tmp[4779455]:bool[19]
-
var call_tmp[4779457]:bool[19]
-
var default_arg_hasOffsets[4782996]:bool[19]
-
(4779459 'move' call_tmp[4779457] (4779462 call chpl__dynamicAutoLocalCheck[4782568] expandedData[4779306] expandedDataDomain[4779331]))
-
(4779465 'move' tmp[4779455] call_tmp[4779457])
-
(4779470 'move' tmp[4779431] tmp[4779455])
-
var tmp[4779476]:bool[19]
-
(4779478 'move' tmp[4779476] tmp[4779431])
-
(4779483 'move' tmp[4779394] tmp[4779476])
-
(4782560 'end of statement' expandedData[4779306] expandedDataDomain[4779331])
-
if tmp[4779394]
-
{ var idx[4779748]:2*int(64)[1802073] (4786401 call these[3217106] expandedDataDomain[4779331]) var this[4786409]:ndarray(2,real(32))[2303523] this[4778898]
-
{}
-
{}
var oldShape[4786414]:2*int(64)[1802073] oldShape[4779286]-
{}
-
{}
var chpl__iterPAR[4786418]:_ir_these__ref__domain_DefaultRectangularDom_2_int64_t_one[4432443] var chpl__parIter[4786419]:_ic_these__ref__domain_DefaultRectangularDom_2_int64_t_one[4432437] (4786423 call _getIterator[4432452] chpl__iterPAR[4786418]) (4786426 call _freeIterator[4432687] chpl__parIter[4786419])-
{
-
var origIdx[4779498]:2*int(64)[1802073]
-
var call_tmp[4779500]:int(64)[10]
-
var call_tmp[4779508]:2*int(64)[1802073]
-
(4779519 'end of statement' )
-
var call_tmp[4779520]:2*int(64)[1802073]
-
var call_tmp[4779526]:bool[19]
-
var call_tmp[4779534]:bool[19]
-
{
-
(4789239 'move' origIdx[4779498] (4789242 call chpl__initCopy[1802267] idx[4779748] 0))
-
(4779562 'end of statement' origIdx[4779498] idx[4779748])
}
-
(4786451 'end of statement' origIdx[4779498] idx[4779748])
-
{
-
var i[4779567]:int(64)[10]
-
(4779569 'move' i[4779567] 0)
-
(4779572 'end of statement' )
-
var tmp[4779573]:int(64)[10]
-
var call_tmp[4779575]:int(64)[10]
-
var call_tmp[4779583]:int(64)[10]
-
var tmp[4779596]:int(64)[10]
-
var call_tmp[4779598]:int(64)[10]
-
var call_tmp[4779606]:int(64)[10]
-
var tmp[4779619]:int(64)[10]
-
{
-
{
-
var call_tmp[4786477]:_ref(int(64))[1465689]
-
(4786479 'move' call_tmp[4786477] (4786561 '.' oldShape[4786414] x0[1802069]))
-
var call_tmp[4786484]:bool[19]
-
var coerce_tmp[4786564]:int(64)[10]
-
(4786568 'move' coerce_tmp[4786564] (4786566 'deref' call_tmp[4786477]))
-
(4786486 'move' call_tmp[4786484] (4786489 call ==[52746] coerce_tmp[4786564] 1))
-
var call_tmp[4786492]:bool[19]
-
(4786494 'move' call_tmp[4786492] call_tmp[4786484])
-
if call_tmp[4786492]
-
{
-
var call_tmp[4786501]:_ref(int(64))[1465689]
-
(4786503 'move' call_tmp[4786501] (4786573 '.' origIdx[4779498] x0[1802069]))
-
(4786509 call =[52229] call_tmp[4786501] 0)
-
(4786512 'end of statement' origIdx[4779498] 0)
}
}
}
-
label _continueLabel0[4786473]
-
{
-
{
-
var call_tmp[4786520]:_ref(int(64))[1465689]
-
(4786522 'move' call_tmp[4786520] (4786579 '.' oldShape[4786414] x1[1802071]))
-
var call_tmp[4786527]:bool[19]
-
var coerce_tmp[4786582]:int(64)[10]
-
(4786586 'move' coerce_tmp[4786582] (4786584 'deref' call_tmp[4786520]))
-
(4786529 'move' call_tmp[4786527] (4786532 call ==[52746] coerce_tmp[4786582] 1))
-
var call_tmp[4786535]:bool[19]
-
(4786537 'move' call_tmp[4786535] call_tmp[4786527])
-
if call_tmp[4786535]
-
{
-
var call_tmp[4786544]:_ref(int(64))[1465689]
-
(4786546 'move' call_tmp[4786544] (4786591 '.' origIdx[4779498] x1[1802071]))
-
(4786552 call =[52229] call_tmp[4786544] 0)
-
(4786555 'end of statement' origIdx[4779498] 1)
}
}
}
-
label _continueLabel1[4786516]
-
label _unused_continueLabel[4779670]
-
label _breakLabel[4779672]
}
-
(4779679 'end of statement' )
-
{
-
var call_tmp[4779721]:_ref(real(32))[1470469]
-
var coerce_tmp[4788414]:2*int(64)[1802073]
-
(4788420 'move' coerce_tmp[4788414] (4788416 call :[2329285] idx[4779748]))
-
var coerce_tmp[4788423]:2*int(64)[1802073]
-
(4788429 'move' coerce_tmp[4788423] (4788425 call :[2329285] idx[4779748]))
-
var coerce_tmp[4788432]:2*int(64)[1802073]
-
(4788438 'move' coerce_tmp[4788432] (4788434 call :[2329285] idx[4779748]))
-
(4779723 'move' call_tmp[4779721] (4787735 call localAccess[4786711] expandedData[4779306] coerce_tmp[4788423]) (4788075 call localAccess[4786823] expandedData[4779306] coerce_tmp[4788432]) (4786628 call localAccess[4786632] expandedData[4779306] coerce_tmp[4788414]))
-
var call_tmp[4779730]:_ref(real(32))[1470469]
-
var coerce_tmp[4788881]:2*int(64)[1802073]
-
(4788887 'move' coerce_tmp[4788881] (4788883 call :[2329285] origIdx[4779498]))
-
var coerce_tmp[4788890]:2*int(64)[1802073]
-
(4788896 'move' coerce_tmp[4788890] (4788892 call :[2329285] origIdx[4779498]))
-
var coerce_tmp[4788899]:2*int(64)[1802073]
-
(4788905 'move' coerce_tmp[4788899] (4788901 call :[2329285] origIdx[4779498]))
-
(4779732 'move' call_tmp[4779730] (4788872 call this[4530777] thisData[4779337] coerce_tmp[4788890]) (4788877 call this[4530889] thisData[4779337] coerce_tmp[4788899]) (4779735 call this[4530698] thisData[4779337] coerce_tmp[4788881]))
-
var coerce_tmp[4788912]:real(32)[91]
-
(4788916 'move' coerce_tmp[4788912] (4788914 'deref' call_tmp[4779730]))
-
(4779738 call =[52329] call_tmp[4779721] coerce_tmp[4788912])
-
(4779741 'end of statement' expandedData[4779306] idx[4779748] thisData[4779337] origIdx[4779498])
}
}
}
-
{ var idx[4780001]:2*int(64)[1802073] (4788920 call these[3217106] expandedDataDomain[4779331]) var this[4788928]:ndarray(2,real(32))[2303523] this[4778898]
-
{}
-
{}
var oldShape[4788933]:2*int(64)[1802073] oldShape[4779286]-
{}
-
{}
var chpl__iterPAR[4788937]:_ir_these__ref__domain_DefaultRectangularDom_2_int64_t_one[4432443] var chpl__parIter[4788938]:_ic_these__ref__domain_DefaultRectangularDom_2_int64_t_one[4432437] (4788942 call _getIterator[4432452] chpl__iterPAR[4788937]) (4788945 call _freeIterator[4432687] chpl__parIter[4788938])-
{
-
var origIdx[4779753]:2*int(64)[1802073]
-
var call_tmp[4779755]:int(64)[10]
-
var call_tmp[4779763]:2*int(64)[1802073]
-
(4779774 'end of statement' )
-
var call_tmp[4779775]:2*int(64)[1802073]
-
var call_tmp[4779781]:bool[19]
-
var call_tmp[4779789]:bool[19]
-
{
-
(4789246 'move' origIdx[4779753] (4789249 call chpl__initCopy[1802267] idx[4780001] 0))
-
(4779817 'end of statement' origIdx[4779753] idx[4780001])
}
-
(4788970 'end of statement' origIdx[4779753] idx[4780001])
-
{
-
var i[4779822]:int(64)[10]
-
(4779824 'move' i[4779822] 0)
-
(4779827 'end of statement' )
-
var tmp[4779828]:int(64)[10]
-
var call_tmp[4779830]:int(64)[10]
-
var call_tmp[4779838]:int(64)[10]
-
var tmp[4779851]:int(64)[10]
-
var call_tmp[4779853]:int(64)[10]
-
var call_tmp[4779861]:int(64)[10]
-
var tmp[4779874]:int(64)[10]
-
{
-
{
-
var call_tmp[4788996]:_ref(int(64))[1465689]
-
(4788998 'move' call_tmp[4788996] (4789080 '.' oldShape[4788933] x0[1802069]))
-
var call_tmp[4789003]:bool[19]
-
var coerce_tmp[4789083]:int(64)[10]
-
(4789087 'move' coerce_tmp[4789083] (4789085 'deref' call_tmp[4788996]))
-
(4789005 'move' call_tmp[4789003] (4789008 call ==[52746] coerce_tmp[4789083] 1))
-
var call_tmp[4789011]:bool[19]
-
(4789013 'move' call_tmp[4789011] call_tmp[4789003])
-
if call_tmp[4789011]
-
{
-
var call_tmp[4789020]:_ref(int(64))[1465689]
-
(4789022 'move' call_tmp[4789020] (4789092 '.' origIdx[4779753] x0[1802069]))
-
(4789028 call =[52229] call_tmp[4789020] 0)
-
(4789031 'end of statement' origIdx[4779753] 0)
}
}
}
-
label _continueLabel0[4788992]
-
{
-
{
-
var call_tmp[4789039]:_ref(int(64))[1465689]
-
(4789041 'move' call_tmp[4789039] (4789098 '.' oldShape[4788933] x1[1802071]))
-
var call_tmp[4789046]:bool[19]
-
var coerce_tmp[4789101]:int(64)[10]
-
(4789105 'move' coerce_tmp[4789101] (4789103 'deref' call_tmp[4789039]))
-
(4789048 'move' call_tmp[4789046] (4789051 call ==[52746] coerce_tmp[4789101] 1))
-
var call_tmp[4789054]:bool[19]
-
(4789056 'move' call_tmp[4789054] call_tmp[4789046])
-
if call_tmp[4789054]
-
{
-
var call_tmp[4789063]:_ref(int(64))[1465689]
-
(4789065 'move' call_tmp[4789063] (4789110 '.' origIdx[4779753] x1[1802071]))
-
(4789071 call =[52229] call_tmp[4789063] 0)
-
(4789074 'end of statement' origIdx[4779753] 1)
}
}
}
-
label _continueLabel1[4789035]
-
label _unused_continueLabel[4779925]
-
label _breakLabel[4779927]
}
-
(4779934 'end of statement' )
-
{
-
var call_tmp[4779976]:_ref(real(32))[1470469]
-
var coerce_tmp[4789158]:2*int(64)[1802073]
-
(4789164 'move' coerce_tmp[4789158] (4789160 call :[2329285] idx[4780001]))
-
var coerce_tmp[4789167]:2*int(64)[1802073]
-
(4789173 'move' coerce_tmp[4789167] (4789169 call :[2329285] idx[4780001]))
-
var coerce_tmp[4789176]:2*int(64)[1802073]
-
(4789182 'move' coerce_tmp[4789176] (4789178 call :[2329285] idx[4780001]))
-
(4779978 'move' call_tmp[4779976] (4789149 call this[4530777] expandedData[4779306] coerce_tmp[4789167]) (4789154 call this[4530889] expandedData[4779306] coerce_tmp[4789176]) (4779981 call this[4530698] expandedData[4779306] coerce_tmp[4789158]))
-
var call_tmp[4779983]:_ref(real(32))[1470469]
-
var coerce_tmp[4789201]:2*int(64)[1802073]
-
(4789207 'move' coerce_tmp[4789201] (4789203 call :[2329285] origIdx[4779753]))
-
var coerce_tmp[4789210]:2*int(64)[1802073]
-
(4789216 'move' coerce_tmp[4789210] (4789212 call :[2329285] origIdx[4779753]))
-
var coerce_tmp[4789219]:2*int(64)[1802073]
-
(4789225 'move' coerce_tmp[4789219] (4789221 call :[2329285] origIdx[4779753]))
-
(4779985 'move' call_tmp[4779983] (4789192 call this[4530777] thisData[4779337] coerce_tmp[4789210]) (4789197 call this[4530889] thisData[4779337] coerce_tmp[4789219]) (4779988 call this[4530698] thisData[4779337] coerce_tmp[4789201]))
-
var coerce_tmp[4789232]:real(32)[91]
-
(4789236 'move' coerce_tmp[4789232] (4789234 'deref' call_tmp[4779983]))
-
(4779991 call =[52329] call_tmp[4779976] coerce_tmp[4789232])
-
(4779994 'end of statement' expandedData[4779306] idx[4780001] thisData[4779337] origIdx[4779753])
}
}
}
}
-
(4782545 'end of statement' expandedData[4779306] expandedDataDomain[4779331] oldShape[4779286] thisData[4779337] expandedDataDomain[4779331] oldShape[4779286] thisData[4779337] expandedDataDomain[4779331] oldShape[4779286] thisData[4779337])
-
(4780259 'move' ret[4778907] expanded[4779280])
-
gotoReturn _end_expand[4780267] _end_expand[4780267]
-
label _end_expand[4780267]
-
(4780269 return ret[4778907])
}
-
- «»
function _ref(ndarray(3,real(32)))[2453356] . expand[4838626] ( this[4838630]:_ref(ndarray(3,real(32)))[2453356] , _e0_axes[4838648]:int(64)[10] , _e1_axes[4838652]:int(64)[10] , _e2_axes[4838656]:int(64)[10] ) : ndarray(3,real(32))[2453347]
arg this[4838630]:_ref(ndarray(3,real(32)))[2453356] arg _e0_axes[4838648]:int(64)[10] arg _e1_axes[4838652]:int(64)[10] arg _e2_axes[4838656]:int(64)[10]-
{
-
var axes[4838658]:3*int(64)[1995504]
-
(4838665 'move' axes[4838658] (4838659 call chpl__init_tuple[1995536] _e0_axes[4838648] _e1_axes[4838652] _e2_axes[4838656]))
-
var ret[4838639]:ndarray(3,real(32))[2453347]
-
var call_tmp[4838671]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4838673 'move' call_tmp[4838671] (4838676 call data[2575189] this[4838630]))
-
var call_tmp[4838679]:domain(3,int(64),one)[2438803]
-
(4838681 'move' call_tmp[4838679] (4838684 call _dom[2534396] call_tmp[4838671]))
-
var call_tmp[4838687]:3*int(64)[1995504]
-
(4838689 'move' call_tmp[4838687] (4838692 call shape[3145089] call_tmp[4838679]))
-
var shape[4838695]:3*int(64)[1995504]
-
(4838697 'move' shape[4838695] (4840031 call chpl__initCopy[2118136] call_tmp[4838687] 1))
-
(4838700 'end of statement' )
-
var call_tmp[4838701]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4838703 'move' call_tmp[4838701] (4838706 call data[2575189] this[4838630]))
-
var call_tmp[4838709]:3*range(int(64),both,one)[2436605]
-
(4838711 'move' call_tmp[4838709] (4838717 call dims[4840050] call_tmp[4838701]))
-
var oldRanges[4838718]:3*range(int(64),both,one)[2436605]
-
(4838720 'move' oldRanges[4838718] (4840104 call chpl__initCopy[2465207] call_tmp[4838709] 1))
-
(4838723 'end of statement' )
-
var call_tmp[4838724]:int(64)[10]
-
var call_tmp[4838732]:3*range(int(64),both,one)[2436605]
-
var newRanges[4838740]:3*range(int(64),both,one)[2436605]
-
(4838742 'move' newRanges[4838740] (4840121 call chpl__initCopy[2465207] oldRanges[4838718] 0))
-
(4838746 'end of statement' )
-
{
-
var i[4838748]:int(64)[10]
-
(4838750 'move' i[4838748] 0)
-
(4838753 'end of statement' )
-
var tmp[4838754]:int(64)[10]
-
var call_tmp[4838756]:int(64)[10]
-
var call_tmp[4838764]:int(64)[10]
-
var tmp[4838777]:int(64)[10]
-
var call_tmp[4838779]:int(64)[10]
-
var call_tmp[4838787]:int(64)[10]
-
var tmp[4838800]:int(64)[10]
-
{
-
{
-
var call_tmp[4840147]:_ref(int(64))[1465689]
-
(4840149 'move' call_tmp[4840147] (4840667 '.' axes[4838658] x0[1995498]))
-
var axis[4840154]:int(64)[10]
-
var coerce_tmp[4840673]:int(64)[10]
-
(4840677 'move' coerce_tmp[4840673] (4840675 'deref' call_tmp[4840147]))
-
(4840156 'move' axis[4840154] (4840670 call chpl__initCopy[1473915] coerce_tmp[4840673] 1))
-
(4840159 'end of statement' )
-
var call_tmp[4840160]:_ref(int(64))[1465689]
-
(4840162 'move' call_tmp[4840160] (4840682 '.' shape[4838695] x0[1995498]))
-
var ds[4840167]:int(64)[10]
-
var coerce_tmp[4840688]:int(64)[10]
-
(4840692 'move' coerce_tmp[4840688] (4840690 'deref' call_tmp[4840160]))
-
(4840169 'move' ds[4840167] (4840685 call chpl__initCopy[1473915] coerce_tmp[4840688] 1))
-
(4840172 'end of statement' 0 shape[4838695])
-
var call_tmp[4840175]:bool[19]
-
(4840177 'move' call_tmp[4840175] (4840180 call !=[53220] axis[4840154] ds[4840167]))
-
var call_tmp[4840183]:bool[19]
-
(4840185 'move' call_tmp[4840183] call_tmp[4840175])
-
if call_tmp[4840183]
-
{
-
var call_tmp[4840192]:bool[19]
-
(4840194 'move' call_tmp[4840192] (4840197 call ==[52746] ds[4840167] 1))
-
var call_tmp[4840200]:bool[19]
-
(4840202 'move' call_tmp[4840200] call_tmp[4840192])
-
if call_tmp[4840200]
-
{
-
var call_tmp[4840209]:_ref(range(int(64),both,one))[1610048]
-
(4840211 'move' call_tmp[4840209] (4840699 '.' newRanges[4838740] x0[2436599]))
-
var call_tmp[4840216]:int(64)[10]
-
(4840218 'move' call_tmp[4840216] (4840221 call chpl__nudgeHighBound[1599937] axis[4840154]))
-
var call_tmp[4840223]:range(int(64),both,one)[1610039]
-
(4840225 'move' call_tmp[4840223] (4840228 call chpl_build_bounded_range[108787] 0 call_tmp[4840216]))
-
(4840232 call =[1764365] call_tmp[4840209] call_tmp[4840223])
-
(4840235 'end of statement' newRanges[4838740] 0 axis[4840154])
}
-
{
-
(4840241 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(4840250 'end of statement' )
-
{
-
var call_tmp[4840292]:_ref(range(int(64),both,one))[1610048]
-
(4840294 'move' call_tmp[4840292] (4841585 '.' newRanges[4838740] x0[2436599]))
-
var call_tmp[4840299]:_ref(range(int(64),both,one))[1610048]
-
(4840301 'move' call_tmp[4840299] (4841590 '.' oldRanges[4838718] x0[2436599]))
-
var coerce_tmp[4841593]:range(int(64),both,one)[1610039]
-
(4841597 'move' coerce_tmp[4841593] (4841595 'deref' call_tmp[4840299]))
-
(4840307 call =[1764365] call_tmp[4840292] coerce_tmp[4841593])
-
(4840310 'end of statement' newRanges[4838740] 0 oldRanges[4838718] 0)
}
}
}
}
-
label _continueLabel0[4840143]
-
{
-
{
-
var call_tmp[4840321]:_ref(int(64))[1465689]
-
(4840323 'move' call_tmp[4840321] (4841602 '.' axes[4838658] x1[1995500]))
-
var axis[4840328]:int(64)[10]
-
var coerce_tmp[4841608]:int(64)[10]
-
(4841612 'move' coerce_tmp[4841608] (4841610 'deref' call_tmp[4840321]))
-
(4840330 'move' axis[4840328] (4841605 call chpl__initCopy[1473915] coerce_tmp[4841608] 1))
-
(4840333 'end of statement' )
-
var call_tmp[4840334]:_ref(int(64))[1465689]
-
(4840336 'move' call_tmp[4840334] (4841617 '.' shape[4838695] x1[1995500]))
-
var ds[4840341]:int(64)[10]
-
var coerce_tmp[4841623]:int(64)[10]
-
(4841627 'move' coerce_tmp[4841623] (4841625 'deref' call_tmp[4840334]))
-
(4840343 'move' ds[4840341] (4841620 call chpl__initCopy[1473915] coerce_tmp[4841623] 1))
-
(4840346 'end of statement' 1 shape[4838695])
-
var call_tmp[4840349]:bool[19]
-
(4840351 'move' call_tmp[4840349] (4840354 call !=[53220] axis[4840328] ds[4840341]))
-
var call_tmp[4840357]:bool[19]
-
(4840359 'move' call_tmp[4840357] call_tmp[4840349])
-
if call_tmp[4840357]
-
{
-
var call_tmp[4840366]:bool[19]
-
(4840368 'move' call_tmp[4840366] (4840371 call ==[52746] ds[4840341] 1))
-
var call_tmp[4840374]:bool[19]
-
(4840376 'move' call_tmp[4840374] call_tmp[4840366])
-
if call_tmp[4840374]
-
{
-
var call_tmp[4840383]:_ref(range(int(64),both,one))[1610048]
-
(4840385 'move' call_tmp[4840383] (4841634 '.' newRanges[4838740] x1[2436601]))
-
var call_tmp[4840390]:int(64)[10]
-
(4840392 'move' call_tmp[4840390] (4840395 call chpl__nudgeHighBound[1599937] axis[4840328]))
-
var call_tmp[4840397]:range(int(64),both,one)[1610039]
-
(4840399 'move' call_tmp[4840397] (4840402 call chpl_build_bounded_range[108787] 0 call_tmp[4840390]))
-
(4840406 call =[1764365] call_tmp[4840383] call_tmp[4840397])
-
(4840409 'end of statement' newRanges[4838740] 1 axis[4840328])
}
-
{
-
(4840415 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(4840424 'end of statement' )
-
{
-
var call_tmp[4840466]:_ref(range(int(64),both,one))[1610048]
-
(4840468 'move' call_tmp[4840466] (4841675 '.' newRanges[4838740] x1[2436601]))
-
var call_tmp[4840473]:_ref(range(int(64),both,one))[1610048]
-
(4840475 'move' call_tmp[4840473] (4841680 '.' oldRanges[4838718] x1[2436601]))
-
var coerce_tmp[4841683]:range(int(64),both,one)[1610039]
-
(4841687 'move' coerce_tmp[4841683] (4841685 'deref' call_tmp[4840473]))
-
(4840481 call =[1764365] call_tmp[4840466] coerce_tmp[4841683])
-
(4840484 'end of statement' newRanges[4838740] 1 oldRanges[4838718] 1)
}
}
}
}
-
label _continueLabel1[4840317]
-
{
-
{
-
var call_tmp[4840495]:_ref(int(64))[1465689]
-
(4840497 'move' call_tmp[4840495] (4841692 '.' axes[4838658] x2[1995502]))
-
var axis[4840502]:int(64)[10]
-
var coerce_tmp[4841698]:int(64)[10]
-
(4841702 'move' coerce_tmp[4841698] (4841700 'deref' call_tmp[4840495]))
-
(4840504 'move' axis[4840502] (4841695 call chpl__initCopy[1473915] coerce_tmp[4841698] 1))
-
(4840507 'end of statement' )
-
var call_tmp[4840508]:_ref(int(64))[1465689]
-
(4840510 'move' call_tmp[4840508] (4841707 '.' shape[4838695] x2[1995502]))
-
var ds[4840515]:int(64)[10]
-
var coerce_tmp[4841713]:int(64)[10]
-
(4841717 'move' coerce_tmp[4841713] (4841715 'deref' call_tmp[4840508]))
-
(4840517 'move' ds[4840515] (4841710 call chpl__initCopy[1473915] coerce_tmp[4841713] 1))
-
(4840520 'end of statement' 2 shape[4838695])
-
var call_tmp[4840523]:bool[19]
-
(4840525 'move' call_tmp[4840523] (4840528 call !=[53220] axis[4840502] ds[4840515]))
-
var call_tmp[4840531]:bool[19]
-
(4840533 'move' call_tmp[4840531] call_tmp[4840523])
-
if call_tmp[4840531]
-
{
-
var call_tmp[4840540]:bool[19]
-
(4840542 'move' call_tmp[4840540] (4840545 call ==[52746] ds[4840515] 1))
-
var call_tmp[4840548]:bool[19]
-
(4840550 'move' call_tmp[4840548] call_tmp[4840540])
-
if call_tmp[4840548]
-
{
-
var call_tmp[4840557]:_ref(range(int(64),both,one))[1610048]
-
(4840559 'move' call_tmp[4840557] (4841724 '.' newRanges[4838740] x2[2436603]))
-
var call_tmp[4840564]:int(64)[10]
-
(4840566 'move' call_tmp[4840564] (4840569 call chpl__nudgeHighBound[1599937] axis[4840502]))
-
var call_tmp[4840571]:range(int(64),both,one)[1610039]
-
(4840573 'move' call_tmp[4840571] (4840576 call chpl_build_bounded_range[108787] 0 call_tmp[4840564]))
-
(4840580 call =[1764365] call_tmp[4840557] call_tmp[4840571])
-
(4840583 'end of statement' newRanges[4838740] 2 axis[4840502])
}
-
{
-
(4840589 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(4840598 'end of statement' )
-
{
-
var call_tmp[4840640]:_ref(range(int(64),both,one))[1610048]
-
(4840642 'move' call_tmp[4840640] (4841765 '.' newRanges[4838740] x2[2436603]))
-
var call_tmp[4840647]:_ref(range(int(64),both,one))[1610048]
-
(4840649 'move' call_tmp[4840647] (4841770 '.' oldRanges[4838718] x2[2436603]))
-
var coerce_tmp[4841773]:range(int(64),both,one)[1610039]
-
(4841777 'move' coerce_tmp[4841773] (4841775 'deref' call_tmp[4840647]))
-
(4840655 call =[1764365] call_tmp[4840640] coerce_tmp[4841773])
-
(4840658 'end of statement' newRanges[4838740] 2 oldRanges[4838718] 2)
}
}
}
}
-
label _continueLabel2[4840491]
-
label _unused_continueLabel[4838982]
-
label _breakLabel[4838984]
}
-
var call_tmp[4838986]:domain(3,int(64),one)[2438803]
-
var _tuple_expand_tmp_0[4841781]:_ref(range(int(64),both,one))[1610048]
-
(4841787 'move' _tuple_expand_tmp_0[4841781] (4841807 '.' newRanges[4838740] x0[2436599]))
-
var _tuple_expand_tmp_1[4841789]:_ref(range(int(64),both,one))[1610048]
-
(4841795 'move' _tuple_expand_tmp_1[4841789] (4841812 '.' newRanges[4838740] x1[2436601]))
-
var _tuple_expand_tmp_2[4841797]:_ref(range(int(64),both,one))[1610048]
-
(4841803 'move' _tuple_expand_tmp_2[4841797] (4841817 '.' newRanges[4838740] x2[2436603]))
-
var coerce_tmp[4841820]:range(int(64),both,one)[1610039]
-
(4841824 'move' coerce_tmp[4841820] (4841822 'deref' _tuple_expand_tmp_0[4841781]))
-
var coerce_tmp[4841826]:range(int(64),both,one)[1610039]
-
(4841830 'move' coerce_tmp[4841826] (4841828 'deref' _tuple_expand_tmp_1[4841789]))
-
var coerce_tmp[4841832]:range(int(64),both,one)[1610039]
-
(4841836 'move' coerce_tmp[4841832] (4841834 'deref' _tuple_expand_tmp_2[4841797]))
-
(4838988 'move' call_tmp[4838986] (4838991 call chpl__buildDomainExpr[2548196] coerce_tmp[4841820] coerce_tmp[4841826] coerce_tmp[4841832] 1))
-
var dom[4838995]:domain(3,int(64),one)[2438803]
-
(4838997 'move' dom[4838995] (4841839 call chpl__initCopy[2528912] call_tmp[4838986] 1))
-
(4839000 'end of statement' )
-
var call_tmp[4839001]:real(32)[91]
-
var call_tmp[4839009]:ndarray(3,real(32))[2453347]
-
var initTemp[4841846]:ndarray(3,real(32))[2453347]
-
(4841849 call init[4841855] initTemp[4841846] dom[4838995])
-
(4839011 'move' call_tmp[4839009] initTemp[4841846])
-
var expanded[4839017]:ndarray(3,real(32))[2453347]
-
(4839019 'move' expanded[4839017] call_tmp[4839009])
-
(4839022 'end of statement' )
-
var oldShape[4839023]:3*int(64)[1995504]
-
(4839025 'move' oldShape[4839023] (4842018 call chpl__initCopy[2118136] shape[4838695] 1))
-
(4839028 'end of statement' )
-
var call_tmp[4839029]:3*int(64)[1995504]
-
(4839031 'move' call_tmp[4839029] (4839034 call shape[3145089] dom[4838995]))
-
var newShape[4839037]:3*int(64)[1995504]
-
(4839039 'move' newShape[4839037] (4842023 call chpl__initCopy[2118136] call_tmp[4839029] 1))
-
(4839042 'end of statement' )
-
var expandedData[4839043]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4839047]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4839049 'move' call_tmp[4839047] (4839052 call data[2575189] expanded[4839017]))
-
(4839055 'move' expandedData[4839043] call_tmp[4839047])
-
(4839059 'end of statement' )
-
var call_tmp[4839060]:domain(3,int(64),one)[2438803]
-
(4839062 'move' call_tmp[4839060] (4839065 call _dom[2534396] expandedData[4839043]))
-
var expandedDataDomain[4839068]:domain(3,int(64),one)[2438803]
-
(4839070 'move' expandedDataDomain[4839068] (4842029 call chpl__initCopy[2528912] call_tmp[4839060] 1))
-
(4839073 'end of statement' )
-
var thisData[4839074]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4839078]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4839080 'move' call_tmp[4839078] (4839083 call data[2575189] this[4838630]))
-
(4839086 'move' thisData[4839074] call_tmp[4839078])
-
(4839090 'end of statement' oldRanges[4838718] newRanges[4838740] dom[4838995] shape[4838695] dom[4838995] expanded[4839017] expandedData[4839043])
-
var call_tmp[4839098]:bool[19]
-
var default_arg_hasOffsets[4842335]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4839106]:bool[19]
-
{
-
var tmp[4839113]:bool[19]
-
var call_tmp[4839118]:bool[19]
-
(4842584 'end of statement' )
-
var tmp[4839131]:bool[19]
-
var tmp[4839133]:bool[19]
-
var call_tmp[4839135]:bool[19]
-
var tmp[4839149]:bool[19]
-
var call_tmp[4839155]:bool[19]
-
(4842592 'end of statement' )
-
var tmp[4839168]:bool[19]
-
var tmp[4839170]:bool[19]
-
var call_tmp[4839172]:bool[19]
-
var tmp[4839192]:bool[19]
-
var call_tmp[4839194]:bool[19]
-
var default_arg_hasOffsets[4843022]:bool[19]
-
(4839196 'move' call_tmp[4839194] (4839199 call chpl__dynamicAutoLocalCheck[4842594] expandedData[4839043] expandedDataDomain[4839068]))
-
(4839202 'move' tmp[4839192] call_tmp[4839194])
-
(4839207 'move' tmp[4839168] tmp[4839192])
-
var tmp[4839213]:bool[19]
-
(4839215 'move' tmp[4839213] tmp[4839168])
-
(4839220 'move' tmp[4839131] tmp[4839213])
-
(4842586 'end of statement' expandedData[4839043] expandedDataDomain[4839068])
-
if tmp[4839131]
-
{ var idx[4839485]:3*int(64)[1995504] (4847327 call these[4446201] expandedDataDomain[4839068]) var this[4847335]:ndarray(3,real(32))[2453347] this[4838630]
-
{}
-
{}
var oldShape[4847340]:3*int(64)[1995504] oldShape[4839023]-
{}
-
{}
var chpl__iterPAR[4847344]:_ir_these__ref__domain_DefaultRectangularDom_3_int64_t_one[4447168] var chpl__parIter[4847345]:_ic_these__ref__domain_DefaultRectangularDom_3_int64_t_one[4447162] (4847349 call _getIterator[4447177] chpl__iterPAR[4847344]) (4847352 call _freeIterator[4447412] chpl__parIter[4847345])-
{
-
var origIdx[4839235]:3*int(64)[1995504]
-
var call_tmp[4839237]:int(64)[10]
-
var call_tmp[4839245]:3*int(64)[1995504]
-
(4839256 'end of statement' )
-
var call_tmp[4839257]:3*int(64)[1995504]
-
var call_tmp[4839263]:bool[19]
-
var call_tmp[4839271]:bool[19]
-
{
-
(4850416 'move' origIdx[4839235] (4850419 call chpl__initCopy[2118136] idx[4839485] 0))
-
(4839299 'end of statement' origIdx[4839235] idx[4839485])
}
-
(4847377 'end of statement' origIdx[4839235] idx[4839485])
-
{
-
var i[4839304]:int(64)[10]
-
(4839306 'move' i[4839304] 0)
-
(4839309 'end of statement' )
-
var tmp[4839310]:int(64)[10]
-
var call_tmp[4839312]:int(64)[10]
-
var call_tmp[4839320]:int(64)[10]
-
var tmp[4839333]:int(64)[10]
-
var call_tmp[4839335]:int(64)[10]
-
var call_tmp[4839343]:int(64)[10]
-
var tmp[4839356]:int(64)[10]
-
{
-
{
-
var call_tmp[4847403]:_ref(int(64))[1465689]
-
(4847405 'move' call_tmp[4847403] (4847530 '.' oldShape[4847340] x0[1995498]))
-
var call_tmp[4847410]:bool[19]
-
var coerce_tmp[4847533]:int(64)[10]
-
(4847537 'move' coerce_tmp[4847533] (4847535 'deref' call_tmp[4847403]))
-
(4847412 'move' call_tmp[4847410] (4847415 call ==[52746] coerce_tmp[4847533] 1))
-
var call_tmp[4847418]:bool[19]
-
(4847420 'move' call_tmp[4847418] call_tmp[4847410])
-
if call_tmp[4847418]
-
{
-
var call_tmp[4847427]:_ref(int(64))[1465689]
-
(4847429 'move' call_tmp[4847427] (4847542 '.' origIdx[4839235] x0[1995498]))
-
(4847435 call =[52229] call_tmp[4847427] 0)
-
(4847438 'end of statement' origIdx[4839235] 0)
}
}
}
-
label _continueLabel0[4847399]
-
{
-
{
-
var call_tmp[4847446]:_ref(int(64))[1465689]
-
(4847448 'move' call_tmp[4847446] (4847548 '.' oldShape[4847340] x1[1995500]))
-
var call_tmp[4847453]:bool[19]
-
var coerce_tmp[4847551]:int(64)[10]
-
(4847555 'move' coerce_tmp[4847551] (4847553 'deref' call_tmp[4847446]))
-
(4847455 'move' call_tmp[4847453] (4847458 call ==[52746] coerce_tmp[4847551] 1))
-
var call_tmp[4847461]:bool[19]
-
(4847463 'move' call_tmp[4847461] call_tmp[4847453])
-
if call_tmp[4847461]
-
{
-
var call_tmp[4847470]:_ref(int(64))[1465689]
-
(4847472 'move' call_tmp[4847470] (4847560 '.' origIdx[4839235] x1[1995500]))
-
(4847478 call =[52229] call_tmp[4847470] 0)
-
(4847481 'end of statement' origIdx[4839235] 1)
}
}
}
-
label _continueLabel1[4847442]
-
{
-
{
-
var call_tmp[4847489]:_ref(int(64))[1465689]
-
(4847491 'move' call_tmp[4847489] (4847566 '.' oldShape[4847340] x2[1995502]))
-
var call_tmp[4847496]:bool[19]
-
var coerce_tmp[4847569]:int(64)[10]
-
(4847573 'move' coerce_tmp[4847569] (4847571 'deref' call_tmp[4847489]))
-
(4847498 'move' call_tmp[4847496] (4847501 call ==[52746] coerce_tmp[4847569] 1))
-
var call_tmp[4847504]:bool[19]
-
(4847506 'move' call_tmp[4847504] call_tmp[4847496])
-
if call_tmp[4847504]
-
{
-
var call_tmp[4847513]:_ref(int(64))[1465689]
-
(4847515 'move' call_tmp[4847513] (4847578 '.' origIdx[4839235] x2[1995502]))
-
(4847521 call =[52229] call_tmp[4847513] 0)
-
(4847524 'end of statement' origIdx[4839235] 2)
}
}
}
-
label _continueLabel2[4847485]
-
label _unused_continueLabel[4839407]
-
label _breakLabel[4839409]
}
-
(4839416 'end of statement' )
-
{
-
var call_tmp[4839458]:_ref(real(32))[1470469]
-
var coerce_tmp[4849530]:3*int(64)[1995504]
-
(4849536 'move' coerce_tmp[4849530] (4849532 call :[2480467] idx[4839485]))
-
var coerce_tmp[4849539]:3*int(64)[1995504]
-
(4849545 'move' coerce_tmp[4849539] (4849541 call :[2480467] idx[4839485]))
-
var coerce_tmp[4849548]:3*int(64)[1995504]
-
(4849554 'move' coerce_tmp[4849548] (4849550 call :[2480467] idx[4839485]))
-
(4839460 'move' call_tmp[4839458] (4848851 call localAccess[4847698] expandedData[4839043] coerce_tmp[4849539]) (4849191 call localAccess[4847810] expandedData[4839043] coerce_tmp[4849548]) (4847615 call localAccess[4847619] expandedData[4839043] coerce_tmp[4849530]))
-
var call_tmp[4839467]:_ref(real(32))[1470469]
-
var coerce_tmp[4849997]:3*int(64)[1995504]
-
(4850003 'move' coerce_tmp[4849997] (4849999 call :[2480467] origIdx[4839235]))
-
var coerce_tmp[4850006]:3*int(64)[1995504]
-
(4850012 'move' coerce_tmp[4850006] (4850008 call :[2480467] origIdx[4839235]))
-
var coerce_tmp[4850015]:3*int(64)[1995504]
-
(4850021 'move' coerce_tmp[4850015] (4850017 call :[2480467] origIdx[4839235]))
-
(4839469 'move' call_tmp[4839467] (4849988 call this[4559595] thisData[4839074] coerce_tmp[4850006]) (4849993 call this[4559707] thisData[4839074] coerce_tmp[4850015]) (4839472 call this[4559516] thisData[4839074] coerce_tmp[4849997]))
-
var coerce_tmp[4850028]:real(32)[91]
-
(4850032 'move' coerce_tmp[4850028] (4850030 'deref' call_tmp[4839467]))
-
(4839475 call =[52329] call_tmp[4839458] coerce_tmp[4850028])
-
(4839478 'end of statement' expandedData[4839043] idx[4839485] thisData[4839074] origIdx[4839235])
}
}
}
-
{ var idx[4839738]:3*int(64)[1995504] (4850036 call these[4446201] expandedDataDomain[4839068]) var this[4850044]:ndarray(3,real(32))[2453347] this[4838630]
-
{}
-
{}
var oldShape[4850049]:3*int(64)[1995504] oldShape[4839023]-
{}
-
{}
var chpl__iterPAR[4850053]:_ir_these__ref__domain_DefaultRectangularDom_3_int64_t_one[4447168] var chpl__parIter[4850054]:_ic_these__ref__domain_DefaultRectangularDom_3_int64_t_one[4447162] (4850058 call _getIterator[4447177] chpl__iterPAR[4850053]) (4850061 call _freeIterator[4447412] chpl__parIter[4850054])-
{
-
var origIdx[4839490]:3*int(64)[1995504]
-
var call_tmp[4839492]:int(64)[10]
-
var call_tmp[4839500]:3*int(64)[1995504]
-
(4839511 'end of statement' )
-
var call_tmp[4839512]:3*int(64)[1995504]
-
var call_tmp[4839518]:bool[19]
-
var call_tmp[4839526]:bool[19]
-
{
-
(4850423 'move' origIdx[4839490] (4850426 call chpl__initCopy[2118136] idx[4839738] 0))
-
(4839554 'end of statement' origIdx[4839490] idx[4839738])
}
-
(4850086 'end of statement' origIdx[4839490] idx[4839738])
-
{
-
var i[4839559]:int(64)[10]
-
(4839561 'move' i[4839559] 0)
-
(4839564 'end of statement' )
-
var tmp[4839565]:int(64)[10]
-
var call_tmp[4839567]:int(64)[10]
-
var call_tmp[4839575]:int(64)[10]
-
var tmp[4839588]:int(64)[10]
-
var call_tmp[4839590]:int(64)[10]
-
var call_tmp[4839598]:int(64)[10]
-
var tmp[4839611]:int(64)[10]
-
{
-
{
-
var call_tmp[4850112]:_ref(int(64))[1465689]
-
(4850114 'move' call_tmp[4850112] (4850239 '.' oldShape[4850049] x0[1995498]))
-
var call_tmp[4850119]:bool[19]
-
var coerce_tmp[4850242]:int(64)[10]
-
(4850246 'move' coerce_tmp[4850242] (4850244 'deref' call_tmp[4850112]))
-
(4850121 'move' call_tmp[4850119] (4850124 call ==[52746] coerce_tmp[4850242] 1))
-
var call_tmp[4850127]:bool[19]
-
(4850129 'move' call_tmp[4850127] call_tmp[4850119])
-
if call_tmp[4850127]
-
{
-
var call_tmp[4850136]:_ref(int(64))[1465689]
-
(4850138 'move' call_tmp[4850136] (4850251 '.' origIdx[4839490] x0[1995498]))
-
(4850144 call =[52229] call_tmp[4850136] 0)
-
(4850147 'end of statement' origIdx[4839490] 0)
}
}
}
-
label _continueLabel0[4850108]
-
{
-
{
-
var call_tmp[4850155]:_ref(int(64))[1465689]
-
(4850157 'move' call_tmp[4850155] (4850257 '.' oldShape[4850049] x1[1995500]))
-
var call_tmp[4850162]:bool[19]
-
var coerce_tmp[4850260]:int(64)[10]
-
(4850264 'move' coerce_tmp[4850260] (4850262 'deref' call_tmp[4850155]))
-
(4850164 'move' call_tmp[4850162] (4850167 call ==[52746] coerce_tmp[4850260] 1))
-
var call_tmp[4850170]:bool[19]
-
(4850172 'move' call_tmp[4850170] call_tmp[4850162])
-
if call_tmp[4850170]
-
{
-
var call_tmp[4850179]:_ref(int(64))[1465689]
-
(4850181 'move' call_tmp[4850179] (4850269 '.' origIdx[4839490] x1[1995500]))
-
(4850187 call =[52229] call_tmp[4850179] 0)
-
(4850190 'end of statement' origIdx[4839490] 1)
}
}
}
-
label _continueLabel1[4850151]
-
{
-
{
-
var call_tmp[4850198]:_ref(int(64))[1465689]
-
(4850200 'move' call_tmp[4850198] (4850275 '.' oldShape[4850049] x2[1995502]))
-
var call_tmp[4850205]:bool[19]
-
var coerce_tmp[4850278]:int(64)[10]
-
(4850282 'move' coerce_tmp[4850278] (4850280 'deref' call_tmp[4850198]))
-
(4850207 'move' call_tmp[4850205] (4850210 call ==[52746] coerce_tmp[4850278] 1))
-
var call_tmp[4850213]:bool[19]
-
(4850215 'move' call_tmp[4850213] call_tmp[4850205])
-
if call_tmp[4850213]
-
{
-
var call_tmp[4850222]:_ref(int(64))[1465689]
-
(4850224 'move' call_tmp[4850222] (4850287 '.' origIdx[4839490] x2[1995502]))
-
(4850230 call =[52229] call_tmp[4850222] 0)
-
(4850233 'end of statement' origIdx[4839490] 2)
}
}
}
-
label _continueLabel2[4850194]
-
label _unused_continueLabel[4839662]
-
label _breakLabel[4839664]
}
-
(4839671 'end of statement' )
-
{
-
var call_tmp[4839713]:_ref(real(32))[1470469]
-
var coerce_tmp[4850335]:3*int(64)[1995504]
-
(4850341 'move' coerce_tmp[4850335] (4850337 call :[2480467] idx[4839738]))
-
var coerce_tmp[4850344]:3*int(64)[1995504]
-
(4850350 'move' coerce_tmp[4850344] (4850346 call :[2480467] idx[4839738]))
-
var coerce_tmp[4850353]:3*int(64)[1995504]
-
(4850359 'move' coerce_tmp[4850353] (4850355 call :[2480467] idx[4839738]))
-
(4839715 'move' call_tmp[4839713] (4850326 call this[4559595] expandedData[4839043] coerce_tmp[4850344]) (4850331 call this[4559707] expandedData[4839043] coerce_tmp[4850353]) (4839718 call this[4559516] expandedData[4839043] coerce_tmp[4850335]))
-
var call_tmp[4839720]:_ref(real(32))[1470469]
-
var coerce_tmp[4850378]:3*int(64)[1995504]
-
(4850384 'move' coerce_tmp[4850378] (4850380 call :[2480467] origIdx[4839490]))
-
var coerce_tmp[4850387]:3*int(64)[1995504]
-
(4850393 'move' coerce_tmp[4850387] (4850389 call :[2480467] origIdx[4839490]))
-
var coerce_tmp[4850396]:3*int(64)[1995504]
-
(4850402 'move' coerce_tmp[4850396] (4850398 call :[2480467] origIdx[4839490]))
-
(4839722 'move' call_tmp[4839720] (4850369 call this[4559595] thisData[4839074] coerce_tmp[4850387]) (4850374 call this[4559707] thisData[4839074] coerce_tmp[4850396]) (4839725 call this[4559516] thisData[4839074] coerce_tmp[4850378]))
-
var coerce_tmp[4850409]:real(32)[91]
-
(4850413 'move' coerce_tmp[4850409] (4850411 'deref' call_tmp[4839720]))
-
(4839728 call =[52329] call_tmp[4839713] coerce_tmp[4850409])
-
(4839731 'end of statement' expandedData[4839043] idx[4839738] thisData[4839074] origIdx[4839490])
}
}
}
}
-
(4842571 'end of statement' expandedData[4839043] expandedDataDomain[4839068] oldShape[4839023] thisData[4839074] expandedDataDomain[4839068] oldShape[4839023] thisData[4839074] expandedDataDomain[4839068] oldShape[4839023] thisData[4839074])
-
(4839996 'move' ret[4838639] expanded[4839017])
-
gotoReturn _end_expand[4840004] _end_expand[4840004]
-
label _end_expand[4840004]
-
(4840006 return ret[4838639])
}
-
- «»
function _ref(ndarray(4,real(32)))[2594499] . expand[4902704] ( this[4902708]:_ref(ndarray(4,real(32)))[2594499] , _e0_axes[4902726]:int(64)[10] , _e1_axes[4902730]:int(64)[10] , _e2_axes[4902734]:int(64)[10] , _e3_axes[4902738]:int(64)[10] ) : ndarray(4,real(32))[2594490]
arg this[4902708]:_ref(ndarray(4,real(32)))[2594499] arg _e0_axes[4902726]:int(64)[10] arg _e1_axes[4902730]:int(64)[10] arg _e2_axes[4902734]:int(64)[10] arg _e3_axes[4902738]:int(64)[10]-
{
-
var axes[4902740]:4*int(64)[1960494]
-
(4902748 'move' axes[4902740] (4902741 call chpl__init_tuple[1960528] _e0_axes[4902726] _e1_axes[4902730] _e2_axes[4902734] _e3_axes[4902738]))
-
var ret[4902717]:ndarray(4,real(32))[2594490]
-
var call_tmp[4902754]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4902756 'move' call_tmp[4902754] (4902759 call data[2644060] this[4902708]))
-
var call_tmp[4902762]:domain(4,int(64),one)[1964360]
-
(4902764 'move' call_tmp[4902762] (4902767 call _dom[2607940] call_tmp[4902754]))
-
var call_tmp[4902770]:4*int(64)[1960494]
-
(4902772 'move' call_tmp[4902770] (4902775 call shape[3155507] call_tmp[4902762]))
-
var shape[4902778]:4*int(64)[1960494]
-
(4902780 'move' shape[4902778] (4904120 call chpl__initCopy[1960639] call_tmp[4902770] 1))
-
(4902783 'end of statement' )
-
var call_tmp[4902784]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4902786 'move' call_tmp[4902784] (4902789 call data[2644060] this[4902708]))
-
var call_tmp[4902792]:4*range(int(64),both,one)[1961821]
-
(4902794 'move' call_tmp[4902792] (4902800 call dims[4904139] call_tmp[4902784]))
-
var oldRanges[4902801]:4*range(int(64),both,one)[1961821]
-
(4902803 'move' oldRanges[4902801] (4904193 call chpl__initCopy[1985027] call_tmp[4902792] 1))
-
(4902806 'end of statement' )
-
var call_tmp[4902807]:int(64)[10]
-
var call_tmp[4902815]:4*range(int(64),both,one)[1961821]
-
var newRanges[4902823]:4*range(int(64),both,one)[1961821]
-
(4902825 'move' newRanges[4902823] (4904210 call chpl__initCopy[1985027] oldRanges[4902801] 0))
-
(4902829 'end of statement' )
-
{
-
var i[4902831]:int(64)[10]
-
(4902833 'move' i[4902831] 0)
-
(4902836 'end of statement' )
-
var tmp[4902837]:int(64)[10]
-
var call_tmp[4902839]:int(64)[10]
-
var call_tmp[4902847]:int(64)[10]
-
var tmp[4902860]:int(64)[10]
-
var call_tmp[4902862]:int(64)[10]
-
var call_tmp[4902870]:int(64)[10]
-
var tmp[4902883]:int(64)[10]
-
{
-
{
-
var call_tmp[4904236]:_ref(int(64))[1465689]
-
(4904238 'move' call_tmp[4904236] (4904930 '.' axes[4902740] x0[1960486]))
-
var axis[4904243]:int(64)[10]
-
var coerce_tmp[4904936]:int(64)[10]
-
(4904940 'move' coerce_tmp[4904936] (4904938 'deref' call_tmp[4904236]))
-
(4904245 'move' axis[4904243] (4904933 call chpl__initCopy[1473915] coerce_tmp[4904936] 1))
-
(4904248 'end of statement' )
-
var call_tmp[4904249]:_ref(int(64))[1465689]
-
(4904251 'move' call_tmp[4904249] (4904945 '.' shape[4902778] x0[1960486]))
-
var ds[4904256]:int(64)[10]
-
var coerce_tmp[4904951]:int(64)[10]
-
(4904955 'move' coerce_tmp[4904951] (4904953 'deref' call_tmp[4904249]))
-
(4904258 'move' ds[4904256] (4904948 call chpl__initCopy[1473915] coerce_tmp[4904951] 1))
-
(4904261 'end of statement' 0 shape[4902778])
-
var call_tmp[4904264]:bool[19]
-
(4904266 'move' call_tmp[4904264] (4904269 call !=[53220] axis[4904243] ds[4904256]))
-
var call_tmp[4904272]:bool[19]
-
(4904274 'move' call_tmp[4904272] call_tmp[4904264])
-
if call_tmp[4904272]
-
{
-
var call_tmp[4904281]:bool[19]
-
(4904283 'move' call_tmp[4904281] (4904286 call ==[52746] ds[4904256] 1))
-
var call_tmp[4904289]:bool[19]
-
(4904291 'move' call_tmp[4904289] call_tmp[4904281])
-
if call_tmp[4904289]
-
{
-
var call_tmp[4904298]:_ref(range(int(64),both,one))[1610048]
-
(4904300 'move' call_tmp[4904298] (4904962 '.' newRanges[4902823] x0[1961813]))
-
var call_tmp[4904305]:int(64)[10]
-
(4904307 'move' call_tmp[4904305] (4904310 call chpl__nudgeHighBound[1599937] axis[4904243]))
-
var call_tmp[4904312]:range(int(64),both,one)[1610039]
-
(4904314 'move' call_tmp[4904312] (4904317 call chpl_build_bounded_range[108787] 0 call_tmp[4904305]))
-
(4904321 call =[1764365] call_tmp[4904298] call_tmp[4904312])
-
(4904324 'end of statement' newRanges[4902823] 0 axis[4904243])
}
-
{
-
(4904330 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(4904339 'end of statement' )
-
{
-
var call_tmp[4904381]:_ref(range(int(64),both,one))[1610048]
-
(4904383 'move' call_tmp[4904381] (4905848 '.' newRanges[4902823] x0[1961813]))
-
var call_tmp[4904388]:_ref(range(int(64),both,one))[1610048]
-
(4904390 'move' call_tmp[4904388] (4905853 '.' oldRanges[4902801] x0[1961813]))
-
var coerce_tmp[4905856]:range(int(64),both,one)[1610039]
-
(4905860 'move' coerce_tmp[4905856] (4905858 'deref' call_tmp[4904388]))
-
(4904396 call =[1764365] call_tmp[4904381] coerce_tmp[4905856])
-
(4904399 'end of statement' newRanges[4902823] 0 oldRanges[4902801] 0)
}
}
}
}
-
label _continueLabel0[4904232]
-
{
-
{
-
var call_tmp[4904410]:_ref(int(64))[1465689]
-
(4904412 'move' call_tmp[4904410] (4905865 '.' axes[4902740] x1[1960488]))
-
var axis[4904417]:int(64)[10]
-
var coerce_tmp[4905871]:int(64)[10]
-
(4905875 'move' coerce_tmp[4905871] (4905873 'deref' call_tmp[4904410]))
-
(4904419 'move' axis[4904417] (4905868 call chpl__initCopy[1473915] coerce_tmp[4905871] 1))
-
(4904422 'end of statement' )
-
var call_tmp[4904423]:_ref(int(64))[1465689]
-
(4904425 'move' call_tmp[4904423] (4905880 '.' shape[4902778] x1[1960488]))
-
var ds[4904430]:int(64)[10]
-
var coerce_tmp[4905886]:int(64)[10]
-
(4905890 'move' coerce_tmp[4905886] (4905888 'deref' call_tmp[4904423]))
-
(4904432 'move' ds[4904430] (4905883 call chpl__initCopy[1473915] coerce_tmp[4905886] 1))
-
(4904435 'end of statement' 1 shape[4902778])
-
var call_tmp[4904438]:bool[19]
-
(4904440 'move' call_tmp[4904438] (4904443 call !=[53220] axis[4904417] ds[4904430]))
-
var call_tmp[4904446]:bool[19]
-
(4904448 'move' call_tmp[4904446] call_tmp[4904438])
-
if call_tmp[4904446]
-
{
-
var call_tmp[4904455]:bool[19]
-
(4904457 'move' call_tmp[4904455] (4904460 call ==[52746] ds[4904430] 1))
-
var call_tmp[4904463]:bool[19]
-
(4904465 'move' call_tmp[4904463] call_tmp[4904455])
-
if call_tmp[4904463]
-
{
-
var call_tmp[4904472]:_ref(range(int(64),both,one))[1610048]
-
(4904474 'move' call_tmp[4904472] (4905897 '.' newRanges[4902823] x1[1961815]))
-
var call_tmp[4904479]:int(64)[10]
-
(4904481 'move' call_tmp[4904479] (4904484 call chpl__nudgeHighBound[1599937] axis[4904417]))
-
var call_tmp[4904486]:range(int(64),both,one)[1610039]
-
(4904488 'move' call_tmp[4904486] (4904491 call chpl_build_bounded_range[108787] 0 call_tmp[4904479]))
-
(4904495 call =[1764365] call_tmp[4904472] call_tmp[4904486])
-
(4904498 'end of statement' newRanges[4902823] 1 axis[4904417])
}
-
{
-
(4904504 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(4904513 'end of statement' )
-
{
-
var call_tmp[4904555]:_ref(range(int(64),both,one))[1610048]
-
(4904557 'move' call_tmp[4904555] (4905938 '.' newRanges[4902823] x1[1961815]))
-
var call_tmp[4904562]:_ref(range(int(64),both,one))[1610048]
-
(4904564 'move' call_tmp[4904562] (4905943 '.' oldRanges[4902801] x1[1961815]))
-
var coerce_tmp[4905946]:range(int(64),both,one)[1610039]
-
(4905950 'move' coerce_tmp[4905946] (4905948 'deref' call_tmp[4904562]))
-
(4904570 call =[1764365] call_tmp[4904555] coerce_tmp[4905946])
-
(4904573 'end of statement' newRanges[4902823] 1 oldRanges[4902801] 1)
}
}
}
}
-
label _continueLabel1[4904406]
-
{
-
{
-
var call_tmp[4904584]:_ref(int(64))[1465689]
-
(4904586 'move' call_tmp[4904584] (4905955 '.' axes[4902740] x2[1960490]))
-
var axis[4904591]:int(64)[10]
-
var coerce_tmp[4905961]:int(64)[10]
-
(4905965 'move' coerce_tmp[4905961] (4905963 'deref' call_tmp[4904584]))
-
(4904593 'move' axis[4904591] (4905958 call chpl__initCopy[1473915] coerce_tmp[4905961] 1))
-
(4904596 'end of statement' )
-
var call_tmp[4904597]:_ref(int(64))[1465689]
-
(4904599 'move' call_tmp[4904597] (4905970 '.' shape[4902778] x2[1960490]))
-
var ds[4904604]:int(64)[10]
-
var coerce_tmp[4905976]:int(64)[10]
-
(4905980 'move' coerce_tmp[4905976] (4905978 'deref' call_tmp[4904597]))
-
(4904606 'move' ds[4904604] (4905973 call chpl__initCopy[1473915] coerce_tmp[4905976] 1))
-
(4904609 'end of statement' 2 shape[4902778])
-
var call_tmp[4904612]:bool[19]
-
(4904614 'move' call_tmp[4904612] (4904617 call !=[53220] axis[4904591] ds[4904604]))
-
var call_tmp[4904620]:bool[19]
-
(4904622 'move' call_tmp[4904620] call_tmp[4904612])
-
if call_tmp[4904620]
-
{
-
var call_tmp[4904629]:bool[19]
-
(4904631 'move' call_tmp[4904629] (4904634 call ==[52746] ds[4904604] 1))
-
var call_tmp[4904637]:bool[19]
-
(4904639 'move' call_tmp[4904637] call_tmp[4904629])
-
if call_tmp[4904637]
-
{
-
var call_tmp[4904646]:_ref(range(int(64),both,one))[1610048]
-
(4904648 'move' call_tmp[4904646] (4905987 '.' newRanges[4902823] x2[1961817]))
-
var call_tmp[4904653]:int(64)[10]
-
(4904655 'move' call_tmp[4904653] (4904658 call chpl__nudgeHighBound[1599937] axis[4904591]))
-
var call_tmp[4904660]:range(int(64),both,one)[1610039]
-
(4904662 'move' call_tmp[4904660] (4904665 call chpl_build_bounded_range[108787] 0 call_tmp[4904653]))
-
(4904669 call =[1764365] call_tmp[4904646] call_tmp[4904660])
-
(4904672 'end of statement' newRanges[4902823] 2 axis[4904591])
}
-
{
-
(4904678 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(4904687 'end of statement' )
-
{
-
var call_tmp[4904729]:_ref(range(int(64),both,one))[1610048]
-
(4904731 'move' call_tmp[4904729] (4906028 '.' newRanges[4902823] x2[1961817]))
-
var call_tmp[4904736]:_ref(range(int(64),both,one))[1610048]
-
(4904738 'move' call_tmp[4904736] (4906033 '.' oldRanges[4902801] x2[1961817]))
-
var coerce_tmp[4906036]:range(int(64),both,one)[1610039]
-
(4906040 'move' coerce_tmp[4906036] (4906038 'deref' call_tmp[4904736]))
-
(4904744 call =[1764365] call_tmp[4904729] coerce_tmp[4906036])
-
(4904747 'end of statement' newRanges[4902823] 2 oldRanges[4902801] 2)
}
}
}
}
-
label _continueLabel2[4904580]
-
{
-
{
-
var call_tmp[4904758]:_ref(int(64))[1465689]
-
(4904760 'move' call_tmp[4904758] (4906045 '.' axes[4902740] x3[1960492]))
-
var axis[4904765]:int(64)[10]
-
var coerce_tmp[4906051]:int(64)[10]
-
(4906055 'move' coerce_tmp[4906051] (4906053 'deref' call_tmp[4904758]))
-
(4904767 'move' axis[4904765] (4906048 call chpl__initCopy[1473915] coerce_tmp[4906051] 1))
-
(4904770 'end of statement' )
-
var call_tmp[4904771]:_ref(int(64))[1465689]
-
(4904773 'move' call_tmp[4904771] (4906060 '.' shape[4902778] x3[1960492]))
-
var ds[4904778]:int(64)[10]
-
var coerce_tmp[4906066]:int(64)[10]
-
(4906070 'move' coerce_tmp[4906066] (4906068 'deref' call_tmp[4904771]))
-
(4904780 'move' ds[4904778] (4906063 call chpl__initCopy[1473915] coerce_tmp[4906066] 1))
-
(4904783 'end of statement' 3 shape[4902778])
-
var call_tmp[4904786]:bool[19]
-
(4904788 'move' call_tmp[4904786] (4904791 call !=[53220] axis[4904765] ds[4904778]))
-
var call_tmp[4904794]:bool[19]
-
(4904796 'move' call_tmp[4904794] call_tmp[4904786])
-
if call_tmp[4904794]
-
{
-
var call_tmp[4904803]:bool[19]
-
(4904805 'move' call_tmp[4904803] (4904808 call ==[52746] ds[4904778] 1))
-
var call_tmp[4904811]:bool[19]
-
(4904813 'move' call_tmp[4904811] call_tmp[4904803])
-
if call_tmp[4904811]
-
{
-
var call_tmp[4904820]:_ref(range(int(64),both,one))[1610048]
-
(4904822 'move' call_tmp[4904820] (4906077 '.' newRanges[4902823] x3[1961819]))
-
var call_tmp[4904827]:int(64)[10]
-
(4904829 'move' call_tmp[4904827] (4904832 call chpl__nudgeHighBound[1599937] axis[4904765]))
-
var call_tmp[4904834]:range(int(64),both,one)[1610039]
-
(4904836 'move' call_tmp[4904834] (4904839 call chpl_build_bounded_range[108787] 0 call_tmp[4904827]))
-
(4904843 call =[1764365] call_tmp[4904820] call_tmp[4904834])
-
(4904846 'end of statement' newRanges[4902823] 3 axis[4904765])
}
-
{
-
(4904852 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(4904861 'end of statement' )
-
{
-
var call_tmp[4904903]:_ref(range(int(64),both,one))[1610048]
-
(4904905 'move' call_tmp[4904903] (4906118 '.' newRanges[4902823] x3[1961819]))
-
var call_tmp[4904910]:_ref(range(int(64),both,one))[1610048]
-
(4904912 'move' call_tmp[4904910] (4906123 '.' oldRanges[4902801] x3[1961819]))
-
var coerce_tmp[4906126]:range(int(64),both,one)[1610039]
-
(4906130 'move' coerce_tmp[4906126] (4906128 'deref' call_tmp[4904910]))
-
(4904918 call =[1764365] call_tmp[4904903] coerce_tmp[4906126])
-
(4904921 'end of statement' newRanges[4902823] 3 oldRanges[4902801] 3)
}
}
}
}
-
label _continueLabel3[4904754]
-
label _unused_continueLabel[4903065]
-
label _breakLabel[4903067]
}
-
var call_tmp[4903069]:domain(4,int(64),one)[1964360]
-
var _tuple_expand_tmp_0[4906134]:_ref(range(int(64),both,one))[1610048]
-
(4906140 'move' _tuple_expand_tmp_0[4906134] (4906168 '.' newRanges[4902823] x0[1961813]))
-
var _tuple_expand_tmp_1[4906142]:_ref(range(int(64),both,one))[1610048]
-
(4906148 'move' _tuple_expand_tmp_1[4906142] (4906173 '.' newRanges[4902823] x1[1961815]))
-
var _tuple_expand_tmp_2[4906150]:_ref(range(int(64),both,one))[1610048]
-
(4906156 'move' _tuple_expand_tmp_2[4906150] (4906178 '.' newRanges[4902823] x2[1961817]))
-
var _tuple_expand_tmp_3[4906158]:_ref(range(int(64),both,one))[1610048]
-
(4906164 'move' _tuple_expand_tmp_3[4906158] (4906183 '.' newRanges[4902823] x3[1961819]))
-
var coerce_tmp[4906186]:range(int(64),both,one)[1610039]
-
(4906190 'move' coerce_tmp[4906186] (4906188 'deref' _tuple_expand_tmp_0[4906134]))
-
var coerce_tmp[4906192]:range(int(64),both,one)[1610039]
-
(4906196 'move' coerce_tmp[4906192] (4906194 'deref' _tuple_expand_tmp_1[4906142]))
-
var coerce_tmp[4906198]:range(int(64),both,one)[1610039]
-
(4906202 'move' coerce_tmp[4906198] (4906200 'deref' _tuple_expand_tmp_2[4906150]))
-
var coerce_tmp[4906204]:range(int(64),both,one)[1610039]
-
(4906208 'move' coerce_tmp[4906204] (4906206 'deref' _tuple_expand_tmp_3[4906158]))
-
(4903071 'move' call_tmp[4903069] (4903074 call chpl__buildDomainExpr[1978287] coerce_tmp[4906186] coerce_tmp[4906192] coerce_tmp[4906198] coerce_tmp[4906204] 1))
-
var dom[4903078]:domain(4,int(64),one)[1964360]
-
(4903080 'move' dom[4903078] (4906211 call chpl__initCopy[1987450] call_tmp[4903069] 1))
-
(4903083 'end of statement' )
-
var call_tmp[4903084]:real(32)[91]
-
var call_tmp[4903092]:ndarray(4,real(32))[2594490]
-
var initTemp[4906218]:ndarray(4,real(32))[2594490]
-
(4906221 call init[4906227] initTemp[4906218] dom[4903078])
-
(4903094 'move' call_tmp[4903092] initTemp[4906218])
-
var expanded[4903100]:ndarray(4,real(32))[2594490]
-
(4903102 'move' expanded[4903100] call_tmp[4903092])
-
(4903105 'end of statement' )
-
var oldShape[4903106]:4*int(64)[1960494]
-
(4903108 'move' oldShape[4903106] (4906390 call chpl__initCopy[1960639] shape[4902778] 1))
-
(4903111 'end of statement' )
-
var call_tmp[4903112]:4*int(64)[1960494]
-
(4903114 'move' call_tmp[4903112] (4903117 call shape[3155507] dom[4903078]))
-
var newShape[4903120]:4*int(64)[1960494]
-
(4903122 'move' newShape[4903120] (4906395 call chpl__initCopy[1960639] call_tmp[4903112] 1))
-
(4903125 'end of statement' )
-
var expandedData[4903126]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[4903130]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4903132 'move' call_tmp[4903130] (4903135 call data[2644060] expanded[4903100]))
-
(4903138 'move' expandedData[4903126] call_tmp[4903130])
-
(4903142 'end of statement' )
-
var call_tmp[4903143]:domain(4,int(64),one)[1964360]
-
(4903145 'move' call_tmp[4903143] (4903148 call _dom[2607940] expandedData[4903126]))
-
var expandedDataDomain[4903151]:domain(4,int(64),one)[1964360]
-
(4903153 'move' expandedDataDomain[4903151] (4906401 call chpl__initCopy[1987450] call_tmp[4903143] 1))
-
(4903156 'end of statement' )
-
var thisData[4903157]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[4903161]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4903163 'move' call_tmp[4903161] (4903166 call data[2644060] this[4902708]))
-
(4903169 'move' thisData[4903157] call_tmp[4903161])
-
(4903173 'end of statement' oldRanges[4902801] newRanges[4902823] dom[4903078] shape[4902778] dom[4903078] expanded[4903100] expandedData[4903126])
-
var call_tmp[4903181]:bool[19]
-
var default_arg_hasOffsets[4906707]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4903189]:bool[19]
-
{
-
var tmp[4903196]:bool[19]
-
var call_tmp[4903201]:bool[19]
-
(4906956 'end of statement' )
-
var tmp[4903214]:bool[19]
-
var tmp[4903216]:bool[19]
-
var call_tmp[4903218]:bool[19]
-
var tmp[4903232]:bool[19]
-
var call_tmp[4903238]:bool[19]
-
(4906964 'end of statement' )
-
var tmp[4903251]:bool[19]
-
var tmp[4903253]:bool[19]
-
var call_tmp[4903255]:bool[19]
-
var tmp[4903275]:bool[19]
-
var call_tmp[4903277]:bool[19]
-
var default_arg_hasOffsets[4907394]:bool[19]
-
(4903279 'move' call_tmp[4903277] (4903282 call chpl__dynamicAutoLocalCheck[4906966] expandedData[4903126] expandedDataDomain[4903151]))
-
(4903285 'move' tmp[4903275] call_tmp[4903277])
-
(4903290 'move' tmp[4903251] tmp[4903275])
-
var tmp[4903296]:bool[19]
-
(4903298 'move' tmp[4903296] tmp[4903251])
-
(4903303 'move' tmp[4903214] tmp[4903296])
-
(4906958 'end of statement' expandedData[4903126] expandedDataDomain[4903151])
-
if tmp[4903214]
-
{ var idx[4903568]:4*int(64)[1960494] (4912239 call these[2002982] expandedDataDomain[4903151]) var this[4912247]:ndarray(4,real(32))[2594490] this[4902708]
-
{}
-
{}
var oldShape[4912252]:4*int(64)[1960494] oldShape[4903106]-
{}
-
{}
var chpl__iterPAR[4912256]:_ir_these__ref__domain_DefaultRectangularDom_4_int64_t_one[4415393] var chpl__parIter[4912257]:_ic_these__ref__domain_DefaultRectangularDom_4_int64_t_one[4415387] (4912261 call _getIterator[4415402] chpl__iterPAR[4912256]) (4912264 call _freeIterator[4415637] chpl__parIter[4912257])-
{
-
var origIdx[4903318]:4*int(64)[1960494]
-
var call_tmp[4903320]:int(64)[10]
-
var call_tmp[4903328]:4*int(64)[1960494]
-
(4903339 'end of statement' )
-
var call_tmp[4903340]:4*int(64)[1960494]
-
var call_tmp[4903346]:bool[19]
-
var call_tmp[4903354]:bool[19]
-
{
-
(4915579 'move' origIdx[4903318] (4915582 call chpl__initCopy[1960639] idx[4903568] 0))
-
(4903382 'end of statement' origIdx[4903318] idx[4903568])
}
-
(4912289 'end of statement' origIdx[4903318] idx[4903568])
-
{
-
var i[4903387]:int(64)[10]
-
(4903389 'move' i[4903387] 0)
-
(4903392 'end of statement' )
-
var tmp[4903393]:int(64)[10]
-
var call_tmp[4903395]:int(64)[10]
-
var call_tmp[4903403]:int(64)[10]
-
var tmp[4903416]:int(64)[10]
-
var call_tmp[4903418]:int(64)[10]
-
var call_tmp[4903426]:int(64)[10]
-
var tmp[4903439]:int(64)[10]
-
{
-
{
-
var call_tmp[4912315]:_ref(int(64))[1465689]
-
(4912317 'move' call_tmp[4912315] (4912485 '.' oldShape[4912252] x0[1960486]))
-
var call_tmp[4912322]:bool[19]
-
var coerce_tmp[4912488]:int(64)[10]
-
(4912492 'move' coerce_tmp[4912488] (4912490 'deref' call_tmp[4912315]))
-
(4912324 'move' call_tmp[4912322] (4912327 call ==[52746] coerce_tmp[4912488] 1))
-
var call_tmp[4912330]:bool[19]
-
(4912332 'move' call_tmp[4912330] call_tmp[4912322])
-
if call_tmp[4912330]
-
{
-
var call_tmp[4912339]:_ref(int(64))[1465689]
-
(4912341 'move' call_tmp[4912339] (4912497 '.' origIdx[4903318] x0[1960486]))
-
(4912347 call =[52229] call_tmp[4912339] 0)
-
(4912350 'end of statement' origIdx[4903318] 0)
}
}
}
-
label _continueLabel0[4912311]
-
{
-
{
-
var call_tmp[4912358]:_ref(int(64))[1465689]
-
(4912360 'move' call_tmp[4912358] (4912503 '.' oldShape[4912252] x1[1960488]))
-
var call_tmp[4912365]:bool[19]
-
var coerce_tmp[4912506]:int(64)[10]
-
(4912510 'move' coerce_tmp[4912506] (4912508 'deref' call_tmp[4912358]))
-
(4912367 'move' call_tmp[4912365] (4912370 call ==[52746] coerce_tmp[4912506] 1))
-
var call_tmp[4912373]:bool[19]
-
(4912375 'move' call_tmp[4912373] call_tmp[4912365])
-
if call_tmp[4912373]
-
{
-
var call_tmp[4912382]:_ref(int(64))[1465689]
-
(4912384 'move' call_tmp[4912382] (4912515 '.' origIdx[4903318] x1[1960488]))
-
(4912390 call =[52229] call_tmp[4912382] 0)
-
(4912393 'end of statement' origIdx[4903318] 1)
}
}
}
-
label _continueLabel1[4912354]
-
{
-
{
-
var call_tmp[4912401]:_ref(int(64))[1465689]
-
(4912403 'move' call_tmp[4912401] (4912521 '.' oldShape[4912252] x2[1960490]))
-
var call_tmp[4912408]:bool[19]
-
var coerce_tmp[4912524]:int(64)[10]
-
(4912528 'move' coerce_tmp[4912524] (4912526 'deref' call_tmp[4912401]))
-
(4912410 'move' call_tmp[4912408] (4912413 call ==[52746] coerce_tmp[4912524] 1))
-
var call_tmp[4912416]:bool[19]
-
(4912418 'move' call_tmp[4912416] call_tmp[4912408])
-
if call_tmp[4912416]
-
{
-
var call_tmp[4912425]:_ref(int(64))[1465689]
-
(4912427 'move' call_tmp[4912425] (4912533 '.' origIdx[4903318] x2[1960490]))
-
(4912433 call =[52229] call_tmp[4912425] 0)
-
(4912436 'end of statement' origIdx[4903318] 2)
}
}
}
-
label _continueLabel2[4912397]
-
{
-
{
-
var call_tmp[4912444]:_ref(int(64))[1465689]
-
(4912446 'move' call_tmp[4912444] (4912539 '.' oldShape[4912252] x3[1960492]))
-
var call_tmp[4912451]:bool[19]
-
var coerce_tmp[4912542]:int(64)[10]
-
(4912546 'move' coerce_tmp[4912542] (4912544 'deref' call_tmp[4912444]))
-
(4912453 'move' call_tmp[4912451] (4912456 call ==[52746] coerce_tmp[4912542] 1))
-
var call_tmp[4912459]:bool[19]
-
(4912461 'move' call_tmp[4912459] call_tmp[4912451])
-
if call_tmp[4912459]
-
{
-
var call_tmp[4912468]:_ref(int(64))[1465689]
-
(4912470 'move' call_tmp[4912468] (4912551 '.' origIdx[4903318] x3[1960492]))
-
(4912476 call =[52229] call_tmp[4912468] 0)
-
(4912479 'end of statement' origIdx[4903318] 3)
}
}
}
-
label _continueLabel3[4912440]
-
label _unused_continueLabel[4903490]
-
label _breakLabel[4903492]
}
-
(4903499 'end of statement' )
-
{
-
var call_tmp[4903541]:_ref(real(32))[1470469]
-
var coerce_tmp[4914632]:4*int(64)[1960494]
-
(4914638 'move' coerce_tmp[4914632] (4914634 call :[2010080] idx[4903568]))
-
var coerce_tmp[4914641]:4*int(64)[1960494]
-
(4914647 'move' coerce_tmp[4914641] (4914643 call :[2010080] idx[4903568]))
-
var coerce_tmp[4914650]:4*int(64)[1960494]
-
(4914656 'move' coerce_tmp[4914650] (4914652 call :[2010080] idx[4903568]))
-
(4903543 'move' call_tmp[4903541] (4913953 call localAccess[4912671] expandedData[4903126] coerce_tmp[4914641]) (4914293 call localAccess[4912783] expandedData[4903126] coerce_tmp[4914650]) (4912588 call localAccess[4912592] expandedData[4903126] coerce_tmp[4914632]))
-
var call_tmp[4903550]:_ref(real(32))[1470469]
-
var coerce_tmp[4915099]:4*int(64)[1960494]
-
(4915105 'move' coerce_tmp[4915099] (4915101 call :[2010080] origIdx[4903318]))
-
var coerce_tmp[4915108]:4*int(64)[1960494]
-
(4915114 'move' coerce_tmp[4915108] (4915110 call :[2010080] origIdx[4903318]))
-
var coerce_tmp[4915117]:4*int(64)[1960494]
-
(4915123 'move' coerce_tmp[4915117] (4915119 call :[2010080] origIdx[4903318]))
-
(4903552 'move' call_tmp[4903550] (4915090 call this[4578341] thisData[4903157] coerce_tmp[4915108]) (4915095 call this[4578453] thisData[4903157] coerce_tmp[4915117]) (4903555 call this[4578262] thisData[4903157] coerce_tmp[4915099]))
-
var coerce_tmp[4915130]:real(32)[91]
-
(4915134 'move' coerce_tmp[4915130] (4915132 'deref' call_tmp[4903550]))
-
(4903558 call =[52329] call_tmp[4903541] coerce_tmp[4915130])
-
(4903561 'end of statement' expandedData[4903126] idx[4903568] thisData[4903157] origIdx[4903318])
}
}
}
-
{ var idx[4903821]:4*int(64)[1960494] (4915138 call these[2002982] expandedDataDomain[4903151]) var this[4915146]:ndarray(4,real(32))[2594490] this[4902708]
-
{}
-
{}
var oldShape[4915151]:4*int(64)[1960494] oldShape[4903106]-
{}
-
{}
var chpl__iterPAR[4915155]:_ir_these__ref__domain_DefaultRectangularDom_4_int64_t_one[4415393] var chpl__parIter[4915156]:_ic_these__ref__domain_DefaultRectangularDom_4_int64_t_one[4415387] (4915160 call _getIterator[4415402] chpl__iterPAR[4915155]) (4915163 call _freeIterator[4415637] chpl__parIter[4915156])-
{
-
var origIdx[4903573]:4*int(64)[1960494]
-
var call_tmp[4903575]:int(64)[10]
-
var call_tmp[4903583]:4*int(64)[1960494]
-
(4903594 'end of statement' )
-
var call_tmp[4903595]:4*int(64)[1960494]
-
var call_tmp[4903601]:bool[19]
-
var call_tmp[4903609]:bool[19]
-
{
-
(4915586 'move' origIdx[4903573] (4915589 call chpl__initCopy[1960639] idx[4903821] 0))
-
(4903637 'end of statement' origIdx[4903573] idx[4903821])
}
-
(4915188 'end of statement' origIdx[4903573] idx[4903821])
-
{
-
var i[4903642]:int(64)[10]
-
(4903644 'move' i[4903642] 0)
-
(4903647 'end of statement' )
-
var tmp[4903648]:int(64)[10]
-
var call_tmp[4903650]:int(64)[10]
-
var call_tmp[4903658]:int(64)[10]
-
var tmp[4903671]:int(64)[10]
-
var call_tmp[4903673]:int(64)[10]
-
var call_tmp[4903681]:int(64)[10]
-
var tmp[4903694]:int(64)[10]
-
{
-
{
-
var call_tmp[4915214]:_ref(int(64))[1465689]
-
(4915216 'move' call_tmp[4915214] (4915384 '.' oldShape[4915151] x0[1960486]))
-
var call_tmp[4915221]:bool[19]
-
var coerce_tmp[4915387]:int(64)[10]
-
(4915391 'move' coerce_tmp[4915387] (4915389 'deref' call_tmp[4915214]))
-
(4915223 'move' call_tmp[4915221] (4915226 call ==[52746] coerce_tmp[4915387] 1))
-
var call_tmp[4915229]:bool[19]
-
(4915231 'move' call_tmp[4915229] call_tmp[4915221])
-
if call_tmp[4915229]
-
{
-
var call_tmp[4915238]:_ref(int(64))[1465689]
-
(4915240 'move' call_tmp[4915238] (4915396 '.' origIdx[4903573] x0[1960486]))
-
(4915246 call =[52229] call_tmp[4915238] 0)
-
(4915249 'end of statement' origIdx[4903573] 0)
}
}
}
-
label _continueLabel0[4915210]
-
{
-
{
-
var call_tmp[4915257]:_ref(int(64))[1465689]
-
(4915259 'move' call_tmp[4915257] (4915402 '.' oldShape[4915151] x1[1960488]))
-
var call_tmp[4915264]:bool[19]
-
var coerce_tmp[4915405]:int(64)[10]
-
(4915409 'move' coerce_tmp[4915405] (4915407 'deref' call_tmp[4915257]))
-
(4915266 'move' call_tmp[4915264] (4915269 call ==[52746] coerce_tmp[4915405] 1))
-
var call_tmp[4915272]:bool[19]
-
(4915274 'move' call_tmp[4915272] call_tmp[4915264])
-
if call_tmp[4915272]
-
{
-
var call_tmp[4915281]:_ref(int(64))[1465689]
-
(4915283 'move' call_tmp[4915281] (4915414 '.' origIdx[4903573] x1[1960488]))
-
(4915289 call =[52229] call_tmp[4915281] 0)
-
(4915292 'end of statement' origIdx[4903573] 1)
}
}
}
-
label _continueLabel1[4915253]
-
{
-
{
-
var call_tmp[4915300]:_ref(int(64))[1465689]
-
(4915302 'move' call_tmp[4915300] (4915420 '.' oldShape[4915151] x2[1960490]))
-
var call_tmp[4915307]:bool[19]
-
var coerce_tmp[4915423]:int(64)[10]
-
(4915427 'move' coerce_tmp[4915423] (4915425 'deref' call_tmp[4915300]))
-
(4915309 'move' call_tmp[4915307] (4915312 call ==[52746] coerce_tmp[4915423] 1))
-
var call_tmp[4915315]:bool[19]
-
(4915317 'move' call_tmp[4915315] call_tmp[4915307])
-
if call_tmp[4915315]
-
{
-
var call_tmp[4915324]:_ref(int(64))[1465689]
-
(4915326 'move' call_tmp[4915324] (4915432 '.' origIdx[4903573] x2[1960490]))
-
(4915332 call =[52229] call_tmp[4915324] 0)
-
(4915335 'end of statement' origIdx[4903573] 2)
}
}
}
-
label _continueLabel2[4915296]
-
{
-
{
-
var call_tmp[4915343]:_ref(int(64))[1465689]
-
(4915345 'move' call_tmp[4915343] (4915438 '.' oldShape[4915151] x3[1960492]))
-
var call_tmp[4915350]:bool[19]
-
var coerce_tmp[4915441]:int(64)[10]
-
(4915445 'move' coerce_tmp[4915441] (4915443 'deref' call_tmp[4915343]))
-
(4915352 'move' call_tmp[4915350] (4915355 call ==[52746] coerce_tmp[4915441] 1))
-
var call_tmp[4915358]:bool[19]
-
(4915360 'move' call_tmp[4915358] call_tmp[4915350])
-
if call_tmp[4915358]
-
{
-
var call_tmp[4915367]:_ref(int(64))[1465689]
-
(4915369 'move' call_tmp[4915367] (4915450 '.' origIdx[4903573] x3[1960492]))
-
(4915375 call =[52229] call_tmp[4915367] 0)
-
(4915378 'end of statement' origIdx[4903573] 3)
}
}
}
-
label _continueLabel3[4915339]
-
label _unused_continueLabel[4903745]
-
label _breakLabel[4903747]
}
-
(4903754 'end of statement' )
-
{
-
var call_tmp[4903796]:_ref(real(32))[1470469]
-
var coerce_tmp[4915498]:4*int(64)[1960494]
-
(4915504 'move' coerce_tmp[4915498] (4915500 call :[2010080] idx[4903821]))
-
var coerce_tmp[4915507]:4*int(64)[1960494]
-
(4915513 'move' coerce_tmp[4915507] (4915509 call :[2010080] idx[4903821]))
-
var coerce_tmp[4915516]:4*int(64)[1960494]
-
(4915522 'move' coerce_tmp[4915516] (4915518 call :[2010080] idx[4903821]))
-
(4903798 'move' call_tmp[4903796] (4915489 call this[4578341] expandedData[4903126] coerce_tmp[4915507]) (4915494 call this[4578453] expandedData[4903126] coerce_tmp[4915516]) (4903801 call this[4578262] expandedData[4903126] coerce_tmp[4915498]))
-
var call_tmp[4903803]:_ref(real(32))[1470469]
-
var coerce_tmp[4915541]:4*int(64)[1960494]
-
(4915547 'move' coerce_tmp[4915541] (4915543 call :[2010080] origIdx[4903573]))
-
var coerce_tmp[4915550]:4*int(64)[1960494]
-
(4915556 'move' coerce_tmp[4915550] (4915552 call :[2010080] origIdx[4903573]))
-
var coerce_tmp[4915559]:4*int(64)[1960494]
-
(4915565 'move' coerce_tmp[4915559] (4915561 call :[2010080] origIdx[4903573]))
-
(4903805 'move' call_tmp[4903803] (4915532 call this[4578341] thisData[4903157] coerce_tmp[4915550]) (4915537 call this[4578453] thisData[4903157] coerce_tmp[4915559]) (4903808 call this[4578262] thisData[4903157] coerce_tmp[4915541]))
-
var coerce_tmp[4915572]:real(32)[91]
-
(4915576 'move' coerce_tmp[4915572] (4915574 'deref' call_tmp[4903803]))
-
(4903811 call =[52329] call_tmp[4903796] coerce_tmp[4915572])
-
(4903814 'end of statement' expandedData[4903126] idx[4903821] thisData[4903157] origIdx[4903573])
}
}
}
}
-
(4906943 'end of statement' expandedData[4903126] expandedDataDomain[4903151] oldShape[4903106] thisData[4903157] expandedDataDomain[4903151] oldShape[4903106] thisData[4903157] expandedDataDomain[4903151] oldShape[4903106] thisData[4903157])
-
(4904079 'move' ret[4902717] expanded[4903100])
-
gotoReturn _end_expand[4904087] _end_expand[4904087]
-
label _end_expand[4904087]
-
(4904089 return ret[4902717])
}
-
- «»
function _ref(ndarray(5,real(32)))[2679345] . expand[4967745] ( this[4967749]:_ref(ndarray(5,real(32)))[2679345] , _e0_axes[4967767]:int(64)[10] , _e1_axes[4967771]:int(64)[10] , _e2_axes[4967775]:int(64)[10] , _e3_axes[4967779]:int(64)[10] , _e4_axes[4967783]:int(64)[10] ) : ndarray(5,real(32))[2679336]
arg this[4967749]:_ref(ndarray(5,real(32)))[2679345] arg _e0_axes[4967767]:int(64)[10] arg _e1_axes[4967771]:int(64)[10] arg _e2_axes[4967775]:int(64)[10] arg _e3_axes[4967779]:int(64)[10] arg _e4_axes[4967783]:int(64)[10]-
{
-
var axes[4967785]:5*int(64)[2664814]
-
(4967794 'move' axes[4967785] (4967786 call chpl__init_tuple[2664850] _e0_axes[4967767] _e1_axes[4967771] _e2_axes[4967775] _e3_axes[4967779] _e4_axes[4967783]))
-
var ret[4967758]:ndarray(5,real(32))[2679336]
-
var call_tmp[4967800]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(4967802 'move' call_tmp[4967800] (4967805 call data[2813337] this[4967749]))
-
var call_tmp[4967808]:domain(5,int(64),one)[2663397]
-
(4967810 'move' call_tmp[4967808] (4967813 call _dom[2769564] call_tmp[4967800]))
-
var call_tmp[4967816]:5*int(64)[2664814]
-
(4967818 'move' call_tmp[4967816] (4967821 call shape[3170720] call_tmp[4967808]))
-
var shape[4967824]:5*int(64)[2664814]
-
(4967826 'move' shape[4967824] (4969172 call chpl__initCopy[2689308] call_tmp[4967816] 1))
-
(4967829 'end of statement' )
-
var call_tmp[4967830]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(4967832 'move' call_tmp[4967830] (4967835 call data[2813337] this[4967749]))
-
var call_tmp[4967838]:5*range(int(64),both,one)[2660739]
-
(4967840 'move' call_tmp[4967838] (4967846 call dims[4969191] call_tmp[4967830]))
-
var oldRanges[4967847]:5*range(int(64),both,one)[2660739]
-
(4967849 'move' oldRanges[4967847] (4969245 call chpl__initCopy[2692210] call_tmp[4967838] 1))
-
(4967852 'end of statement' )
-
var call_tmp[4967853]:int(64)[10]
-
var call_tmp[4967861]:5*range(int(64),both,one)[2660739]
-
var newRanges[4967869]:5*range(int(64),both,one)[2660739]
-
(4967871 'move' newRanges[4967869] (4969262 call chpl__initCopy[2692210] oldRanges[4967847] 0))
-
(4967875 'end of statement' )
-
{
-
var i[4967877]:int(64)[10]
-
(4967879 'move' i[4967877] 0)
-
(4967882 'end of statement' )
-
var tmp[4967883]:int(64)[10]
-
var call_tmp[4967885]:int(64)[10]
-
var call_tmp[4967893]:int(64)[10]
-
var tmp[4967906]:int(64)[10]
-
var call_tmp[4967908]:int(64)[10]
-
var call_tmp[4967916]:int(64)[10]
-
var tmp[4967929]:int(64)[10]
-
{
-
{
-
var call_tmp[4969288]:_ref(int(64))[1465689]
-
(4969290 'move' call_tmp[4969288] (4970156 '.' axes[4967785] x0[2664804]))
-
var axis[4969295]:int(64)[10]
-
var coerce_tmp[4970162]:int(64)[10]
-
(4970166 'move' coerce_tmp[4970162] (4970164 'deref' call_tmp[4969288]))
-
(4969297 'move' axis[4969295] (4970159 call chpl__initCopy[1473915] coerce_tmp[4970162] 1))
-
(4969300 'end of statement' )
-
var call_tmp[4969301]:_ref(int(64))[1465689]
-
(4969303 'move' call_tmp[4969301] (4970171 '.' shape[4967824] x0[2664804]))
-
var ds[4969308]:int(64)[10]
-
var coerce_tmp[4970177]:int(64)[10]
-
(4970181 'move' coerce_tmp[4970177] (4970179 'deref' call_tmp[4969301]))
-
(4969310 'move' ds[4969308] (4970174 call chpl__initCopy[1473915] coerce_tmp[4970177] 1))
-
(4969313 'end of statement' 0 shape[4967824])
-
var call_tmp[4969316]:bool[19]
-
(4969318 'move' call_tmp[4969316] (4969321 call !=[53220] axis[4969295] ds[4969308]))
-
var call_tmp[4969324]:bool[19]
-
(4969326 'move' call_tmp[4969324] call_tmp[4969316])
-
if call_tmp[4969324]
-
{
-
var call_tmp[4969333]:bool[19]
-
(4969335 'move' call_tmp[4969333] (4969338 call ==[52746] ds[4969308] 1))
-
var call_tmp[4969341]:bool[19]
-
(4969343 'move' call_tmp[4969341] call_tmp[4969333])
-
if call_tmp[4969341]
-
{
-
var call_tmp[4969350]:_ref(range(int(64),both,one))[1610048]
-
(4969352 'move' call_tmp[4969350] (4970188 '.' newRanges[4967869] x0[2660729]))
-
var call_tmp[4969357]:int(64)[10]
-
(4969359 'move' call_tmp[4969357] (4969362 call chpl__nudgeHighBound[1599937] axis[4969295]))
-
var call_tmp[4969364]:range(int(64),both,one)[1610039]
-
(4969366 'move' call_tmp[4969364] (4969369 call chpl_build_bounded_range[108787] 0 call_tmp[4969357]))
-
(4969373 call =[1764365] call_tmp[4969350] call_tmp[4969364])
-
(4969376 'end of statement' newRanges[4967869] 0 axis[4969295])
}
-
{
-
(4969382 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(4969391 'end of statement' )
-
{
-
var call_tmp[4969433]:_ref(range(int(64),both,one))[1610048]
-
(4969435 'move' call_tmp[4969433] (4971074 '.' newRanges[4967869] x0[2660729]))
-
var call_tmp[4969440]:_ref(range(int(64),both,one))[1610048]
-
(4969442 'move' call_tmp[4969440] (4971079 '.' oldRanges[4967847] x0[2660729]))
-
var coerce_tmp[4971082]:range(int(64),both,one)[1610039]
-
(4971086 'move' coerce_tmp[4971082] (4971084 'deref' call_tmp[4969440]))
-
(4969448 call =[1764365] call_tmp[4969433] coerce_tmp[4971082])
-
(4969451 'end of statement' newRanges[4967869] 0 oldRanges[4967847] 0)
}
}
}
}
-
label _continueLabel0[4969284]
-
{
-
{
-
var call_tmp[4969462]:_ref(int(64))[1465689]
-
(4969464 'move' call_tmp[4969462] (4971091 '.' axes[4967785] x1[2664806]))
-
var axis[4969469]:int(64)[10]
-
var coerce_tmp[4971097]:int(64)[10]
-
(4971101 'move' coerce_tmp[4971097] (4971099 'deref' call_tmp[4969462]))
-
(4969471 'move' axis[4969469] (4971094 call chpl__initCopy[1473915] coerce_tmp[4971097] 1))
-
(4969474 'end of statement' )
-
var call_tmp[4969475]:_ref(int(64))[1465689]
-
(4969477 'move' call_tmp[4969475] (4971106 '.' shape[4967824] x1[2664806]))
-
var ds[4969482]:int(64)[10]
-
var coerce_tmp[4971112]:int(64)[10]
-
(4971116 'move' coerce_tmp[4971112] (4971114 'deref' call_tmp[4969475]))
-
(4969484 'move' ds[4969482] (4971109 call chpl__initCopy[1473915] coerce_tmp[4971112] 1))
-
(4969487 'end of statement' 1 shape[4967824])
-
var call_tmp[4969490]:bool[19]
-
(4969492 'move' call_tmp[4969490] (4969495 call !=[53220] axis[4969469] ds[4969482]))
-
var call_tmp[4969498]:bool[19]
-
(4969500 'move' call_tmp[4969498] call_tmp[4969490])
-
if call_tmp[4969498]
-
{
-
var call_tmp[4969507]:bool[19]
-
(4969509 'move' call_tmp[4969507] (4969512 call ==[52746] ds[4969482] 1))
-
var call_tmp[4969515]:bool[19]
-
(4969517 'move' call_tmp[4969515] call_tmp[4969507])
-
if call_tmp[4969515]
-
{
-
var call_tmp[4969524]:_ref(range(int(64),both,one))[1610048]
-
(4969526 'move' call_tmp[4969524] (4971123 '.' newRanges[4967869] x1[2660731]))
-
var call_tmp[4969531]:int(64)[10]
-
(4969533 'move' call_tmp[4969531] (4969536 call chpl__nudgeHighBound[1599937] axis[4969469]))
-
var call_tmp[4969538]:range(int(64),both,one)[1610039]
-
(4969540 'move' call_tmp[4969538] (4969543 call chpl_build_bounded_range[108787] 0 call_tmp[4969531]))
-
(4969547 call =[1764365] call_tmp[4969524] call_tmp[4969538])
-
(4969550 'end of statement' newRanges[4967869] 1 axis[4969469])
}
-
{
-
(4969556 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(4969565 'end of statement' )
-
{
-
var call_tmp[4969607]:_ref(range(int(64),both,one))[1610048]
-
(4969609 'move' call_tmp[4969607] (4971164 '.' newRanges[4967869] x1[2660731]))
-
var call_tmp[4969614]:_ref(range(int(64),both,one))[1610048]
-
(4969616 'move' call_tmp[4969614] (4971169 '.' oldRanges[4967847] x1[2660731]))
-
var coerce_tmp[4971172]:range(int(64),both,one)[1610039]
-
(4971176 'move' coerce_tmp[4971172] (4971174 'deref' call_tmp[4969614]))
-
(4969622 call =[1764365] call_tmp[4969607] coerce_tmp[4971172])
-
(4969625 'end of statement' newRanges[4967869] 1 oldRanges[4967847] 1)
}
}
}
}
-
label _continueLabel1[4969458]
-
{
-
{
-
var call_tmp[4969636]:_ref(int(64))[1465689]
-
(4969638 'move' call_tmp[4969636] (4971181 '.' axes[4967785] x2[2664808]))
-
var axis[4969643]:int(64)[10]
-
var coerce_tmp[4971187]:int(64)[10]
-
(4971191 'move' coerce_tmp[4971187] (4971189 'deref' call_tmp[4969636]))
-
(4969645 'move' axis[4969643] (4971184 call chpl__initCopy[1473915] coerce_tmp[4971187] 1))
-
(4969648 'end of statement' )
-
var call_tmp[4969649]:_ref(int(64))[1465689]
-
(4969651 'move' call_tmp[4969649] (4971196 '.' shape[4967824] x2[2664808]))
-
var ds[4969656]:int(64)[10]
-
var coerce_tmp[4971202]:int(64)[10]
-
(4971206 'move' coerce_tmp[4971202] (4971204 'deref' call_tmp[4969649]))
-
(4969658 'move' ds[4969656] (4971199 call chpl__initCopy[1473915] coerce_tmp[4971202] 1))
-
(4969661 'end of statement' 2 shape[4967824])
-
var call_tmp[4969664]:bool[19]
-
(4969666 'move' call_tmp[4969664] (4969669 call !=[53220] axis[4969643] ds[4969656]))
-
var call_tmp[4969672]:bool[19]
-
(4969674 'move' call_tmp[4969672] call_tmp[4969664])
-
if call_tmp[4969672]
-
{
-
var call_tmp[4969681]:bool[19]
-
(4969683 'move' call_tmp[4969681] (4969686 call ==[52746] ds[4969656] 1))
-
var call_tmp[4969689]:bool[19]
-
(4969691 'move' call_tmp[4969689] call_tmp[4969681])
-
if call_tmp[4969689]
-
{
-
var call_tmp[4969698]:_ref(range(int(64),both,one))[1610048]
-
(4969700 'move' call_tmp[4969698] (4971213 '.' newRanges[4967869] x2[2660733]))
-
var call_tmp[4969705]:int(64)[10]
-
(4969707 'move' call_tmp[4969705] (4969710 call chpl__nudgeHighBound[1599937] axis[4969643]))
-
var call_tmp[4969712]:range(int(64),both,one)[1610039]
-
(4969714 'move' call_tmp[4969712] (4969717 call chpl_build_bounded_range[108787] 0 call_tmp[4969705]))
-
(4969721 call =[1764365] call_tmp[4969698] call_tmp[4969712])
-
(4969724 'end of statement' newRanges[4967869] 2 axis[4969643])
}
-
{
-
(4969730 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(4969739 'end of statement' )
-
{
-
var call_tmp[4969781]:_ref(range(int(64),both,one))[1610048]
-
(4969783 'move' call_tmp[4969781] (4971254 '.' newRanges[4967869] x2[2660733]))
-
var call_tmp[4969788]:_ref(range(int(64),both,one))[1610048]
-
(4969790 'move' call_tmp[4969788] (4971259 '.' oldRanges[4967847] x2[2660733]))
-
var coerce_tmp[4971262]:range(int(64),both,one)[1610039]
-
(4971266 'move' coerce_tmp[4971262] (4971264 'deref' call_tmp[4969788]))
-
(4969796 call =[1764365] call_tmp[4969781] coerce_tmp[4971262])
-
(4969799 'end of statement' newRanges[4967869] 2 oldRanges[4967847] 2)
}
}
}
}
-
label _continueLabel2[4969632]
-
{
-
{
-
var call_tmp[4969810]:_ref(int(64))[1465689]
-
(4969812 'move' call_tmp[4969810] (4971271 '.' axes[4967785] x3[2664810]))
-
var axis[4969817]:int(64)[10]
-
var coerce_tmp[4971277]:int(64)[10]
-
(4971281 'move' coerce_tmp[4971277] (4971279 'deref' call_tmp[4969810]))
-
(4969819 'move' axis[4969817] (4971274 call chpl__initCopy[1473915] coerce_tmp[4971277] 1))
-
(4969822 'end of statement' )
-
var call_tmp[4969823]:_ref(int(64))[1465689]
-
(4969825 'move' call_tmp[4969823] (4971286 '.' shape[4967824] x3[2664810]))
-
var ds[4969830]:int(64)[10]
-
var coerce_tmp[4971292]:int(64)[10]
-
(4971296 'move' coerce_tmp[4971292] (4971294 'deref' call_tmp[4969823]))
-
(4969832 'move' ds[4969830] (4971289 call chpl__initCopy[1473915] coerce_tmp[4971292] 1))
-
(4969835 'end of statement' 3 shape[4967824])
-
var call_tmp[4969838]:bool[19]
-
(4969840 'move' call_tmp[4969838] (4969843 call !=[53220] axis[4969817] ds[4969830]))
-
var call_tmp[4969846]:bool[19]
-
(4969848 'move' call_tmp[4969846] call_tmp[4969838])
-
if call_tmp[4969846]
-
{
-
var call_tmp[4969855]:bool[19]
-
(4969857 'move' call_tmp[4969855] (4969860 call ==[52746] ds[4969830] 1))
-
var call_tmp[4969863]:bool[19]
-
(4969865 'move' call_tmp[4969863] call_tmp[4969855])
-
if call_tmp[4969863]
-
{
-
var call_tmp[4969872]:_ref(range(int(64),both,one))[1610048]
-
(4969874 'move' call_tmp[4969872] (4971303 '.' newRanges[4967869] x3[2660735]))
-
var call_tmp[4969879]:int(64)[10]
-
(4969881 'move' call_tmp[4969879] (4969884 call chpl__nudgeHighBound[1599937] axis[4969817]))
-
var call_tmp[4969886]:range(int(64),both,one)[1610039]
-
(4969888 'move' call_tmp[4969886] (4969891 call chpl_build_bounded_range[108787] 0 call_tmp[4969879]))
-
(4969895 call =[1764365] call_tmp[4969872] call_tmp[4969886])
-
(4969898 'end of statement' newRanges[4967869] 3 axis[4969817])
}
-
{
-
(4969904 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(4969913 'end of statement' )
-
{
-
var call_tmp[4969955]:_ref(range(int(64),both,one))[1610048]
-
(4969957 'move' call_tmp[4969955] (4971344 '.' newRanges[4967869] x3[2660735]))
-
var call_tmp[4969962]:_ref(range(int(64),both,one))[1610048]
-
(4969964 'move' call_tmp[4969962] (4971349 '.' oldRanges[4967847] x3[2660735]))
-
var coerce_tmp[4971352]:range(int(64),both,one)[1610039]
-
(4971356 'move' coerce_tmp[4971352] (4971354 'deref' call_tmp[4969962]))
-
(4969970 call =[1764365] call_tmp[4969955] coerce_tmp[4971352])
-
(4969973 'end of statement' newRanges[4967869] 3 oldRanges[4967847] 3)
}
}
}
}
-
label _continueLabel3[4969806]
-
{
-
{
-
var call_tmp[4969984]:_ref(int(64))[1465689]
-
(4969986 'move' call_tmp[4969984] (4971361 '.' axes[4967785] x4[2664812]))
-
var axis[4969991]:int(64)[10]
-
var coerce_tmp[4971367]:int(64)[10]
-
(4971371 'move' coerce_tmp[4971367] (4971369 'deref' call_tmp[4969984]))
-
(4969993 'move' axis[4969991] (4971364 call chpl__initCopy[1473915] coerce_tmp[4971367] 1))
-
(4969996 'end of statement' )
-
var call_tmp[4969997]:_ref(int(64))[1465689]
-
(4969999 'move' call_tmp[4969997] (4971376 '.' shape[4967824] x4[2664812]))
-
var ds[4970004]:int(64)[10]
-
var coerce_tmp[4971382]:int(64)[10]
-
(4971386 'move' coerce_tmp[4971382] (4971384 'deref' call_tmp[4969997]))
-
(4970006 'move' ds[4970004] (4971379 call chpl__initCopy[1473915] coerce_tmp[4971382] 1))
-
(4970009 'end of statement' 4 shape[4967824])
-
var call_tmp[4970012]:bool[19]
-
(4970014 'move' call_tmp[4970012] (4970017 call !=[53220] axis[4969991] ds[4970004]))
-
var call_tmp[4970020]:bool[19]
-
(4970022 'move' call_tmp[4970020] call_tmp[4970012])
-
if call_tmp[4970020]
-
{
-
var call_tmp[4970029]:bool[19]
-
(4970031 'move' call_tmp[4970029] (4970034 call ==[52746] ds[4970004] 1))
-
var call_tmp[4970037]:bool[19]
-
(4970039 'move' call_tmp[4970037] call_tmp[4970029])
-
if call_tmp[4970037]
-
{
-
var call_tmp[4970046]:_ref(range(int(64),both,one))[1610048]
-
(4970048 'move' call_tmp[4970046] (4971393 '.' newRanges[4967869] x4[2660737]))
-
var call_tmp[4970053]:int(64)[10]
-
(4970055 'move' call_tmp[4970053] (4970058 call chpl__nudgeHighBound[1599937] axis[4969991]))
-
var call_tmp[4970060]:range(int(64),both,one)[1610039]
-
(4970062 'move' call_tmp[4970060] (4970065 call chpl_build_bounded_range[108787] 0 call_tmp[4970053]))
-
(4970069 call =[1764365] call_tmp[4970046] call_tmp[4970060])
-
(4970072 'end of statement' newRanges[4967869] 4 axis[4969991])
}
-
{
-
(4970078 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(4970087 'end of statement' )
-
{
-
var call_tmp[4970129]:_ref(range(int(64),both,one))[1610048]
-
(4970131 'move' call_tmp[4970129] (4971434 '.' newRanges[4967869] x4[2660737]))
-
var call_tmp[4970136]:_ref(range(int(64),both,one))[1610048]
-
(4970138 'move' call_tmp[4970136] (4971439 '.' oldRanges[4967847] x4[2660737]))
-
var coerce_tmp[4971442]:range(int(64),both,one)[1610039]
-
(4971446 'move' coerce_tmp[4971442] (4971444 'deref' call_tmp[4970136]))
-
(4970144 call =[1764365] call_tmp[4970129] coerce_tmp[4971442])
-
(4970147 'end of statement' newRanges[4967869] 4 oldRanges[4967847] 4)
}
}
}
}
-
label _continueLabel4[4969980]
-
label _unused_continueLabel[4968111]
-
label _breakLabel[4968113]
}
-
var call_tmp[4968115]:domain(5,int(64),one)[2663397]
-
var _tuple_expand_tmp_0[4971450]:_ref(range(int(64),both,one))[1610048]
-
(4971456 'move' _tuple_expand_tmp_0[4971450] (4971492 '.' newRanges[4967869] x0[2660729]))
-
var _tuple_expand_tmp_1[4971458]:_ref(range(int(64),both,one))[1610048]
-
(4971464 'move' _tuple_expand_tmp_1[4971458] (4971497 '.' newRanges[4967869] x1[2660731]))
-
var _tuple_expand_tmp_2[4971466]:_ref(range(int(64),both,one))[1610048]
-
(4971472 'move' _tuple_expand_tmp_2[4971466] (4971502 '.' newRanges[4967869] x2[2660733]))
-
var _tuple_expand_tmp_3[4971474]:_ref(range(int(64),both,one))[1610048]
-
(4971480 'move' _tuple_expand_tmp_3[4971474] (4971507 '.' newRanges[4967869] x3[2660735]))
-
var _tuple_expand_tmp_4[4971482]:_ref(range(int(64),both,one))[1610048]
-
(4971488 'move' _tuple_expand_tmp_4[4971482] (4971512 '.' newRanges[4967869] x4[2660737]))
-
var coerce_tmp[4971515]:range(int(64),both,one)[1610039]
-
(4971519 'move' coerce_tmp[4971515] (4971517 'deref' _tuple_expand_tmp_0[4971450]))
-
var coerce_tmp[4971521]:range(int(64),both,one)[1610039]
-
(4971525 'move' coerce_tmp[4971521] (4971523 'deref' _tuple_expand_tmp_1[4971458]))
-
var coerce_tmp[4971527]:range(int(64),both,one)[1610039]
-
(4971531 'move' coerce_tmp[4971527] (4971529 'deref' _tuple_expand_tmp_2[4971466]))
-
var coerce_tmp[4971533]:range(int(64),both,one)[1610039]
-
(4971537 'move' coerce_tmp[4971533] (4971535 'deref' _tuple_expand_tmp_3[4971474]))
-
var coerce_tmp[4971539]:range(int(64),both,one)[1610039]
-
(4971543 'move' coerce_tmp[4971539] (4971541 'deref' _tuple_expand_tmp_4[4971482]))
-
(4968117 'move' call_tmp[4968115] (4968120 call chpl__buildDomainExpr[2784666] coerce_tmp[4971515] coerce_tmp[4971521] coerce_tmp[4971527] coerce_tmp[4971533] coerce_tmp[4971539] 1))
-
var dom[4968124]:domain(5,int(64),one)[2663397]
-
(4968126 'move' dom[4968124] (4971546 call chpl__initCopy[2764080] call_tmp[4968115] 1))
-
(4968129 'end of statement' )
-
var call_tmp[4968130]:real(32)[91]
-
var call_tmp[4968138]:ndarray(5,real(32))[2679336]
-
var initTemp[4971553]:ndarray(5,real(32))[2679336]
-
(4971556 call init[4971562] initTemp[4971553] dom[4968124])
-
(4968140 'move' call_tmp[4968138] initTemp[4971553])
-
var expanded[4968146]:ndarray(5,real(32))[2679336]
-
(4968148 'move' expanded[4968146] call_tmp[4968138])
-
(4968151 'end of statement' )
-
var oldShape[4968152]:5*int(64)[2664814]
-
(4968154 'move' oldShape[4968152] (4971725 call chpl__initCopy[2689308] shape[4967824] 1))
-
(4968157 'end of statement' )
-
var call_tmp[4968158]:5*int(64)[2664814]
-
(4968160 'move' call_tmp[4968158] (4968163 call shape[3170720] dom[4968124]))
-
var newShape[4968166]:5*int(64)[2664814]
-
(4968168 'move' newShape[4968166] (4971730 call chpl__initCopy[2689308] call_tmp[4968158] 1))
-
(4968171 'end of statement' )
-
var expandedData[4968172]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[4968176]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(4968178 'move' call_tmp[4968176] (4968181 call data[2813337] expanded[4968146]))
-
(4968184 'move' expandedData[4968172] call_tmp[4968176])
-
(4968188 'end of statement' )
-
var call_tmp[4968189]:domain(5,int(64),one)[2663397]
-
(4968191 'move' call_tmp[4968189] (4968194 call _dom[2769564] expandedData[4968172]))
-
var expandedDataDomain[4968197]:domain(5,int(64),one)[2663397]
-
(4968199 'move' expandedDataDomain[4968197] (4971736 call chpl__initCopy[2764080] call_tmp[4968189] 1))
-
(4968202 'end of statement' )
-
var thisData[4968203]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[4968207]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(4968209 'move' call_tmp[4968207] (4968212 call data[2813337] this[4967749]))
-
(4968215 'move' thisData[4968203] call_tmp[4968207])
-
(4968219 'end of statement' oldRanges[4967847] newRanges[4967869] dom[4968124] shape[4967824] dom[4968124] expanded[4968146] expandedData[4968172])
-
var call_tmp[4968227]:bool[19]
-
var default_arg_hasOffsets[4972042]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4968235]:bool[19]
-
{
-
var tmp[4968242]:bool[19]
-
var call_tmp[4968247]:bool[19]
-
(4972291 'end of statement' )
-
var tmp[4968260]:bool[19]
-
var tmp[4968262]:bool[19]
-
var call_tmp[4968264]:bool[19]
-
var tmp[4968278]:bool[19]
-
var call_tmp[4968284]:bool[19]
-
(4972299 'end of statement' )
-
var tmp[4968297]:bool[19]
-
var tmp[4968299]:bool[19]
-
var call_tmp[4968301]:bool[19]
-
var tmp[4968321]:bool[19]
-
var call_tmp[4968323]:bool[19]
-
var default_arg_hasOffsets[4972729]:bool[19]
-
(4968325 'move' call_tmp[4968323] (4968328 call chpl__dynamicAutoLocalCheck[4972301] expandedData[4968172] expandedDataDomain[4968197]))
-
(4968331 'move' tmp[4968321] call_tmp[4968323])
-
(4968336 'move' tmp[4968297] tmp[4968321])
-
var tmp[4968342]:bool[19]
-
(4968344 'move' tmp[4968342] tmp[4968297])
-
(4968349 'move' tmp[4968260] tmp[4968342])
-
(4972293 'end of statement' expandedData[4968172] expandedDataDomain[4968197])
-
if tmp[4968260]
-
{ var idx[4968614]:5*int(64)[2664814] (4978114 call these[4464991] expandedDataDomain[4968197]) var this[4978122]:ndarray(5,real(32))[2679336] this[4967749]
-
{}
-
{}
var oldShape[4978127]:5*int(64)[2664814] oldShape[4968152]-
{}
-
{}
var chpl__iterPAR[4978131]:_ir_these__ref__domain_DefaultRectangularDom_5_int64_t_one[4465958] var chpl__parIter[4978132]:_ic_these__ref__domain_DefaultRectangularDom_5_int64_t_one[4465952] (4978136 call _getIterator[4465967] chpl__iterPAR[4978131]) (4978139 call _freeIterator[4466202] chpl__parIter[4978132])-
{
-
var origIdx[4968364]:5*int(64)[2664814]
-
var call_tmp[4968366]:int(64)[10]
-
var call_tmp[4968374]:5*int(64)[2664814]
-
(4968385 'end of statement' )
-
var call_tmp[4968386]:5*int(64)[2664814]
-
var call_tmp[4968392]:bool[19]
-
var call_tmp[4968400]:bool[19]
-
{
-
(4981705 'move' origIdx[4968364] (4981708 call chpl__initCopy[2689308] idx[4968614] 0))
-
(4968428 'end of statement' origIdx[4968364] idx[4968614])
}
-
(4978164 'end of statement' origIdx[4968364] idx[4968614])
-
{
-
var i[4968433]:int(64)[10]
-
(4968435 'move' i[4968433] 0)
-
(4968438 'end of statement' )
-
var tmp[4968439]:int(64)[10]
-
var call_tmp[4968441]:int(64)[10]
-
var call_tmp[4968449]:int(64)[10]
-
var tmp[4968462]:int(64)[10]
-
var call_tmp[4968464]:int(64)[10]
-
var call_tmp[4968472]:int(64)[10]
-
var tmp[4968485]:int(64)[10]
-
{
-
{
-
var call_tmp[4978190]:_ref(int(64))[1465689]
-
(4978192 'move' call_tmp[4978190] (4978403 '.' oldShape[4978127] x0[2664804]))
-
var call_tmp[4978197]:bool[19]
-
var coerce_tmp[4978406]:int(64)[10]
-
(4978410 'move' coerce_tmp[4978406] (4978408 'deref' call_tmp[4978190]))
-
(4978199 'move' call_tmp[4978197] (4978202 call ==[52746] coerce_tmp[4978406] 1))
-
var call_tmp[4978205]:bool[19]
-
(4978207 'move' call_tmp[4978205] call_tmp[4978197])
-
if call_tmp[4978205]
-
{
-
var call_tmp[4978214]:_ref(int(64))[1465689]
-
(4978216 'move' call_tmp[4978214] (4978415 '.' origIdx[4968364] x0[2664804]))
-
(4978222 call =[52229] call_tmp[4978214] 0)
-
(4978225 'end of statement' origIdx[4968364] 0)
}
}
}
-
label _continueLabel0[4978186]
-
{
-
{
-
var call_tmp[4978233]:_ref(int(64))[1465689]
-
(4978235 'move' call_tmp[4978233] (4978421 '.' oldShape[4978127] x1[2664806]))
-
var call_tmp[4978240]:bool[19]
-
var coerce_tmp[4978424]:int(64)[10]
-
(4978428 'move' coerce_tmp[4978424] (4978426 'deref' call_tmp[4978233]))
-
(4978242 'move' call_tmp[4978240] (4978245 call ==[52746] coerce_tmp[4978424] 1))
-
var call_tmp[4978248]:bool[19]
-
(4978250 'move' call_tmp[4978248] call_tmp[4978240])
-
if call_tmp[4978248]
-
{
-
var call_tmp[4978257]:_ref(int(64))[1465689]
-
(4978259 'move' call_tmp[4978257] (4978433 '.' origIdx[4968364] x1[2664806]))
-
(4978265 call =[52229] call_tmp[4978257] 0)
-
(4978268 'end of statement' origIdx[4968364] 1)
}
}
}
-
label _continueLabel1[4978229]
-
{
-
{
-
var call_tmp[4978276]:_ref(int(64))[1465689]
-
(4978278 'move' call_tmp[4978276] (4978439 '.' oldShape[4978127] x2[2664808]))
-
var call_tmp[4978283]:bool[19]
-
var coerce_tmp[4978442]:int(64)[10]
-
(4978446 'move' coerce_tmp[4978442] (4978444 'deref' call_tmp[4978276]))
-
(4978285 'move' call_tmp[4978283] (4978288 call ==[52746] coerce_tmp[4978442] 1))
-
var call_tmp[4978291]:bool[19]
-
(4978293 'move' call_tmp[4978291] call_tmp[4978283])
-
if call_tmp[4978291]
-
{
-
var call_tmp[4978300]:_ref(int(64))[1465689]
-
(4978302 'move' call_tmp[4978300] (4978451 '.' origIdx[4968364] x2[2664808]))
-
(4978308 call =[52229] call_tmp[4978300] 0)
-
(4978311 'end of statement' origIdx[4968364] 2)
}
}
}
-
label _continueLabel2[4978272]
-
{
-
{
-
var call_tmp[4978319]:_ref(int(64))[1465689]
-
(4978321 'move' call_tmp[4978319] (4978457 '.' oldShape[4978127] x3[2664810]))
-
var call_tmp[4978326]:bool[19]
-
var coerce_tmp[4978460]:int(64)[10]
-
(4978464 'move' coerce_tmp[4978460] (4978462 'deref' call_tmp[4978319]))
-
(4978328 'move' call_tmp[4978326] (4978331 call ==[52746] coerce_tmp[4978460] 1))
-
var call_tmp[4978334]:bool[19]
-
(4978336 'move' call_tmp[4978334] call_tmp[4978326])
-
if call_tmp[4978334]
-
{
-
var call_tmp[4978343]:_ref(int(64))[1465689]
-
(4978345 'move' call_tmp[4978343] (4978469 '.' origIdx[4968364] x3[2664810]))
-
(4978351 call =[52229] call_tmp[4978343] 0)
-
(4978354 'end of statement' origIdx[4968364] 3)
}
}
}
-
label _continueLabel3[4978315]
-
{
-
{
-
var call_tmp[4978362]:_ref(int(64))[1465689]
-
(4978364 'move' call_tmp[4978362] (4978475 '.' oldShape[4978127] x4[2664812]))
-
var call_tmp[4978369]:bool[19]
-
var coerce_tmp[4978478]:int(64)[10]
-
(4978482 'move' coerce_tmp[4978478] (4978480 'deref' call_tmp[4978362]))
-
(4978371 'move' call_tmp[4978369] (4978374 call ==[52746] coerce_tmp[4978478] 1))
-
var call_tmp[4978377]:bool[19]
-
(4978379 'move' call_tmp[4978377] call_tmp[4978369])
-
if call_tmp[4978377]
-
{
-
var call_tmp[4978386]:_ref(int(64))[1465689]
-
(4978388 'move' call_tmp[4978386] (4978487 '.' origIdx[4968364] x4[2664812]))
-
(4978394 call =[52229] call_tmp[4978386] 0)
-
(4978397 'end of statement' origIdx[4968364] 4)
}
}
}
-
label _continueLabel4[4978358]
-
label _unused_continueLabel[4968536]
-
label _breakLabel[4968538]
}
-
(4968545 'end of statement' )
-
{
-
var call_tmp[4968587]:_ref(real(32))[1470469]
-
var coerce_tmp[4980697]:5*int(64)[2664814]
-
(4980703 'move' coerce_tmp[4980697] (4980699 call :[2708392] idx[4968614]))
-
var coerce_tmp[4980706]:5*int(64)[2664814]
-
(4980712 'move' coerce_tmp[4980706] (4980708 call :[2708392] idx[4968614]))
-
var coerce_tmp[4980715]:5*int(64)[2664814]
-
(4980721 'move' coerce_tmp[4980715] (4980717 call :[2708392] idx[4968614]))
-
(4968589 'move' call_tmp[4968587] (4980018 call localAccess[4978607] expandedData[4968172] coerce_tmp[4980706]) (4980358 call localAccess[4978719] expandedData[4968172] coerce_tmp[4980715]) (4978524 call localAccess[4978528] expandedData[4968172] coerce_tmp[4980697]))
-
var call_tmp[4968596]:_ref(real(32))[1470469]
-
var coerce_tmp[4981164]:5*int(64)[2664814]
-
(4981170 'move' coerce_tmp[4981164] (4981166 call :[2708392] origIdx[4968364]))
-
var coerce_tmp[4981173]:5*int(64)[2664814]
-
(4981179 'move' coerce_tmp[4981173] (4981175 call :[2708392] origIdx[4968364]))
-
var coerce_tmp[4981182]:5*int(64)[2664814]
-
(4981188 'move' coerce_tmp[4981182] (4981184 call :[2708392] origIdx[4968364]))
-
(4968598 'move' call_tmp[4968596] (4981155 call this[4597842] thisData[4968203] coerce_tmp[4981173]) (4981160 call this[4597954] thisData[4968203] coerce_tmp[4981182]) (4968601 call this[4597763] thisData[4968203] coerce_tmp[4981164]))
-
var coerce_tmp[4981195]:real(32)[91]
-
(4981199 'move' coerce_tmp[4981195] (4981197 'deref' call_tmp[4968596]))
-
(4968604 call =[52329] call_tmp[4968587] coerce_tmp[4981195])
-
(4968607 'end of statement' expandedData[4968172] idx[4968614] thisData[4968203] origIdx[4968364])
}
}
}
-
{ var idx[4968867]:5*int(64)[2664814] (4981203 call these[4464991] expandedDataDomain[4968197]) var this[4981211]:ndarray(5,real(32))[2679336] this[4967749]
-
{}
-
{}
var oldShape[4981216]:5*int(64)[2664814] oldShape[4968152]-
{}
-
{}
var chpl__iterPAR[4981220]:_ir_these__ref__domain_DefaultRectangularDom_5_int64_t_one[4465958] var chpl__parIter[4981221]:_ic_these__ref__domain_DefaultRectangularDom_5_int64_t_one[4465952] (4981225 call _getIterator[4465967] chpl__iterPAR[4981220]) (4981228 call _freeIterator[4466202] chpl__parIter[4981221])-
{
-
var origIdx[4968619]:5*int(64)[2664814]
-
var call_tmp[4968621]:int(64)[10]
-
var call_tmp[4968629]:5*int(64)[2664814]
-
(4968640 'end of statement' )
-
var call_tmp[4968641]:5*int(64)[2664814]
-
var call_tmp[4968647]:bool[19]
-
var call_tmp[4968655]:bool[19]
-
{
-
(4981712 'move' origIdx[4968619] (4981715 call chpl__initCopy[2689308] idx[4968867] 0))
-
(4968683 'end of statement' origIdx[4968619] idx[4968867])
}
-
(4981253 'end of statement' origIdx[4968619] idx[4968867])
-
{
-
var i[4968688]:int(64)[10]
-
(4968690 'move' i[4968688] 0)
-
(4968693 'end of statement' )
-
var tmp[4968694]:int(64)[10]
-
var call_tmp[4968696]:int(64)[10]
-
var call_tmp[4968704]:int(64)[10]
-
var tmp[4968717]:int(64)[10]
-
var call_tmp[4968719]:int(64)[10]
-
var call_tmp[4968727]:int(64)[10]
-
var tmp[4968740]:int(64)[10]
-
{
-
{
-
var call_tmp[4981279]:_ref(int(64))[1465689]
-
(4981281 'move' call_tmp[4981279] (4981492 '.' oldShape[4981216] x0[2664804]))
-
var call_tmp[4981286]:bool[19]
-
var coerce_tmp[4981495]:int(64)[10]
-
(4981499 'move' coerce_tmp[4981495] (4981497 'deref' call_tmp[4981279]))
-
(4981288 'move' call_tmp[4981286] (4981291 call ==[52746] coerce_tmp[4981495] 1))
-
var call_tmp[4981294]:bool[19]
-
(4981296 'move' call_tmp[4981294] call_tmp[4981286])
-
if call_tmp[4981294]
-
{
-
var call_tmp[4981303]:_ref(int(64))[1465689]
-
(4981305 'move' call_tmp[4981303] (4981504 '.' origIdx[4968619] x0[2664804]))
-
(4981311 call =[52229] call_tmp[4981303] 0)
-
(4981314 'end of statement' origIdx[4968619] 0)
}
}
}
-
label _continueLabel0[4981275]
-
{
-
{
-
var call_tmp[4981322]:_ref(int(64))[1465689]
-
(4981324 'move' call_tmp[4981322] (4981510 '.' oldShape[4981216] x1[2664806]))
-
var call_tmp[4981329]:bool[19]
-
var coerce_tmp[4981513]:int(64)[10]
-
(4981517 'move' coerce_tmp[4981513] (4981515 'deref' call_tmp[4981322]))
-
(4981331 'move' call_tmp[4981329] (4981334 call ==[52746] coerce_tmp[4981513] 1))
-
var call_tmp[4981337]:bool[19]
-
(4981339 'move' call_tmp[4981337] call_tmp[4981329])
-
if call_tmp[4981337]
-
{
-
var call_tmp[4981346]:_ref(int(64))[1465689]
-
(4981348 'move' call_tmp[4981346] (4981522 '.' origIdx[4968619] x1[2664806]))
-
(4981354 call =[52229] call_tmp[4981346] 0)
-
(4981357 'end of statement' origIdx[4968619] 1)
}
}
}
-
label _continueLabel1[4981318]
-
{
-
{
-
var call_tmp[4981365]:_ref(int(64))[1465689]
-
(4981367 'move' call_tmp[4981365] (4981528 '.' oldShape[4981216] x2[2664808]))
-
var call_tmp[4981372]:bool[19]
-
var coerce_tmp[4981531]:int(64)[10]
-
(4981535 'move' coerce_tmp[4981531] (4981533 'deref' call_tmp[4981365]))
-
(4981374 'move' call_tmp[4981372] (4981377 call ==[52746] coerce_tmp[4981531] 1))
-
var call_tmp[4981380]:bool[19]
-
(4981382 'move' call_tmp[4981380] call_tmp[4981372])
-
if call_tmp[4981380]
-
{
-
var call_tmp[4981389]:_ref(int(64))[1465689]
-
(4981391 'move' call_tmp[4981389] (4981540 '.' origIdx[4968619] x2[2664808]))
-
(4981397 call =[52229] call_tmp[4981389] 0)
-
(4981400 'end of statement' origIdx[4968619] 2)
}
}
}
-
label _continueLabel2[4981361]
-
{
-
{
-
var call_tmp[4981408]:_ref(int(64))[1465689]
-
(4981410 'move' call_tmp[4981408] (4981546 '.' oldShape[4981216] x3[2664810]))
-
var call_tmp[4981415]:bool[19]
-
var coerce_tmp[4981549]:int(64)[10]
-
(4981553 'move' coerce_tmp[4981549] (4981551 'deref' call_tmp[4981408]))
-
(4981417 'move' call_tmp[4981415] (4981420 call ==[52746] coerce_tmp[4981549] 1))
-
var call_tmp[4981423]:bool[19]
-
(4981425 'move' call_tmp[4981423] call_tmp[4981415])
-
if call_tmp[4981423]
-
{
-
var call_tmp[4981432]:_ref(int(64))[1465689]
-
(4981434 'move' call_tmp[4981432] (4981558 '.' origIdx[4968619] x3[2664810]))
-
(4981440 call =[52229] call_tmp[4981432] 0)
-
(4981443 'end of statement' origIdx[4968619] 3)
}
}
}
-
label _continueLabel3[4981404]
-
{
-
{
-
var call_tmp[4981451]:_ref(int(64))[1465689]
-
(4981453 'move' call_tmp[4981451] (4981564 '.' oldShape[4981216] x4[2664812]))
-
var call_tmp[4981458]:bool[19]
-
var coerce_tmp[4981567]:int(64)[10]
-
(4981571 'move' coerce_tmp[4981567] (4981569 'deref' call_tmp[4981451]))
-
(4981460 'move' call_tmp[4981458] (4981463 call ==[52746] coerce_tmp[4981567] 1))
-
var call_tmp[4981466]:bool[19]
-
(4981468 'move' call_tmp[4981466] call_tmp[4981458])
-
if call_tmp[4981466]
-
{
-
var call_tmp[4981475]:_ref(int(64))[1465689]
-
(4981477 'move' call_tmp[4981475] (4981576 '.' origIdx[4968619] x4[2664812]))
-
(4981483 call =[52229] call_tmp[4981475] 0)
-
(4981486 'end of statement' origIdx[4968619] 4)
}
}
}
-
label _continueLabel4[4981447]
-
label _unused_continueLabel[4968791]
-
label _breakLabel[4968793]
}
-
(4968800 'end of statement' )
-
{
-
var call_tmp[4968842]:_ref(real(32))[1470469]
-
var coerce_tmp[4981624]:5*int(64)[2664814]
-
(4981630 'move' coerce_tmp[4981624] (4981626 call :[2708392] idx[4968867]))
-
var coerce_tmp[4981633]:5*int(64)[2664814]
-
(4981639 'move' coerce_tmp[4981633] (4981635 call :[2708392] idx[4968867]))
-
var coerce_tmp[4981642]:5*int(64)[2664814]
-
(4981648 'move' coerce_tmp[4981642] (4981644 call :[2708392] idx[4968867]))
-
(4968844 'move' call_tmp[4968842] (4981615 call this[4597842] expandedData[4968172] coerce_tmp[4981633]) (4981620 call this[4597954] expandedData[4968172] coerce_tmp[4981642]) (4968847 call this[4597763] expandedData[4968172] coerce_tmp[4981624]))
-
var call_tmp[4968849]:_ref(real(32))[1470469]
-
var coerce_tmp[4981667]:5*int(64)[2664814]
-
(4981673 'move' coerce_tmp[4981667] (4981669 call :[2708392] origIdx[4968619]))
-
var coerce_tmp[4981676]:5*int(64)[2664814]
-
(4981682 'move' coerce_tmp[4981676] (4981678 call :[2708392] origIdx[4968619]))
-
var coerce_tmp[4981685]:5*int(64)[2664814]
-
(4981691 'move' coerce_tmp[4981685] (4981687 call :[2708392] origIdx[4968619]))
-
(4968851 'move' call_tmp[4968849] (4981658 call this[4597842] thisData[4968203] coerce_tmp[4981676]) (4981663 call this[4597954] thisData[4968203] coerce_tmp[4981685]) (4968854 call this[4597763] thisData[4968203] coerce_tmp[4981667]))
-
var coerce_tmp[4981698]:real(32)[91]
-
(4981702 'move' coerce_tmp[4981698] (4981700 'deref' call_tmp[4968849]))
-
(4968857 call =[52329] call_tmp[4968842] coerce_tmp[4981698])
-
(4968860 'end of statement' expandedData[4968172] idx[4968867] thisData[4968203] origIdx[4968619])
}
}
}
}
-
(4972278 'end of statement' expandedData[4968172] expandedDataDomain[4968197] oldShape[4968152] thisData[4968203] expandedDataDomain[4968197] oldShape[4968152] thisData[4968203] expandedDataDomain[4968197] oldShape[4968152] thisData[4968203])
-
(4969125 'move' ret[4967758] expanded[4968146])
-
gotoReturn _end_expand[4969133] _end_expand[4969133]
-
label _end_expand[4969133]
-
(4969135 return ret[4967758])
}
-
- «»
function _ref(ndarray(6,real(32)))[2850686] . expand[5035219] ( this[5035223]:_ref(ndarray(6,real(32)))[2850686] , _e0_axes[5035241]:int(64)[10] , _e1_axes[5035245]:int(64)[10] , _e2_axes[5035249]:int(64)[10] , _e3_axes[5035253]:int(64)[10] , _e4_axes[5035257]:int(64)[10] , _e5_axes[5035261]:int(64)[10] ) : ndarray(6,real(32))[2850677]
arg this[5035223]:_ref(ndarray(6,real(32)))[2850686] arg _e0_axes[5035241]:int(64)[10] arg _e1_axes[5035245]:int(64)[10] arg _e2_axes[5035249]:int(64)[10] arg _e3_axes[5035253]:int(64)[10] arg _e4_axes[5035257]:int(64)[10] arg _e5_axes[5035261]:int(64)[10]-
{
-
var axes[5035263]:6*int(64)[2835600]
-
(5035273 'move' axes[5035263] (5035264 call chpl__init_tuple[2835638] _e0_axes[5035241] _e1_axes[5035245] _e2_axes[5035249] _e3_axes[5035253] _e4_axes[5035257] _e5_axes[5035261]))
-
var ret[5035232]:ndarray(6,real(32))[2850677]
-
var call_tmp[5035279]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5035281 'move' call_tmp[5035279] (5035284 call data[2990174] this[5035223]))
-
var call_tmp[5035287]:domain(6,int(64),one)[2834180]
-
(5035289 'move' call_tmp[5035287] (5035292 call _dom[2944926] call_tmp[5035279]))
-
var call_tmp[5035295]:6*int(64)[2835600]
-
(5035297 'move' call_tmp[5035295] (5035300 call shape[3185975] call_tmp[5035287]))
-
var shape[5035303]:6*int(64)[2835600]
-
(5035305 'move' shape[5035303] (5036657 call chpl__initCopy[2861049] call_tmp[5035295] 1))
-
(5035308 'end of statement' )
-
var call_tmp[5035309]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5035311 'move' call_tmp[5035309] (5035314 call data[2990174] this[5035223]))
-
var call_tmp[5035317]:6*range(int(64),both,one)[2830019]
-
(5035319 'move' call_tmp[5035317] (5035325 call dims[5036676] call_tmp[5035309]))
-
var oldRanges[5035326]:6*range(int(64),both,one)[2830019]
-
(5035328 'move' oldRanges[5035326] (5036730 call chpl__initCopy[2863986] call_tmp[5035317] 1))
-
(5035331 'end of statement' )
-
var call_tmp[5035332]:int(64)[10]
-
var call_tmp[5035340]:6*range(int(64),both,one)[2830019]
-
var newRanges[5035348]:6*range(int(64),both,one)[2830019]
-
(5035350 'move' newRanges[5035348] (5036747 call chpl__initCopy[2863986] oldRanges[5035326] 0))
-
(5035354 'end of statement' )
-
{
-
var i[5035356]:int(64)[10]
-
(5035358 'move' i[5035356] 0)
-
(5035361 'end of statement' )
-
var tmp[5035362]:int(64)[10]
-
var call_tmp[5035364]:int(64)[10]
-
var call_tmp[5035372]:int(64)[10]
-
var tmp[5035385]:int(64)[10]
-
var call_tmp[5035387]:int(64)[10]
-
var call_tmp[5035395]:int(64)[10]
-
var tmp[5035408]:int(64)[10]
-
{
-
{
-
var call_tmp[5036773]:_ref(int(64))[1465689]
-
(5036775 'move' call_tmp[5036773] (5037815 '.' axes[5035263] x0[2835588]))
-
var axis[5036780]:int(64)[10]
-
var coerce_tmp[5037821]:int(64)[10]
-
(5037825 'move' coerce_tmp[5037821] (5037823 'deref' call_tmp[5036773]))
-
(5036782 'move' axis[5036780] (5037818 call chpl__initCopy[1473915] coerce_tmp[5037821] 1))
-
(5036785 'end of statement' )
-
var call_tmp[5036786]:_ref(int(64))[1465689]
-
(5036788 'move' call_tmp[5036786] (5037830 '.' shape[5035303] x0[2835588]))
-
var ds[5036793]:int(64)[10]
-
var coerce_tmp[5037836]:int(64)[10]
-
(5037840 'move' coerce_tmp[5037836] (5037838 'deref' call_tmp[5036786]))
-
(5036795 'move' ds[5036793] (5037833 call chpl__initCopy[1473915] coerce_tmp[5037836] 1))
-
(5036798 'end of statement' 0 shape[5035303])
-
var call_tmp[5036801]:bool[19]
-
(5036803 'move' call_tmp[5036801] (5036806 call !=[53220] axis[5036780] ds[5036793]))
-
var call_tmp[5036809]:bool[19]
-
(5036811 'move' call_tmp[5036809] call_tmp[5036801])
-
if call_tmp[5036809]
-
{
-
var call_tmp[5036818]:bool[19]
-
(5036820 'move' call_tmp[5036818] (5036823 call ==[52746] ds[5036793] 1))
-
var call_tmp[5036826]:bool[19]
-
(5036828 'move' call_tmp[5036826] call_tmp[5036818])
-
if call_tmp[5036826]
-
{
-
var call_tmp[5036835]:_ref(range(int(64),both,one))[1610048]
-
(5036837 'move' call_tmp[5036835] (5037847 '.' newRanges[5035348] x0[2830007]))
-
var call_tmp[5036842]:int(64)[10]
-
(5036844 'move' call_tmp[5036842] (5036847 call chpl__nudgeHighBound[1599937] axis[5036780]))
-
var call_tmp[5036849]:range(int(64),both,one)[1610039]
-
(5036851 'move' call_tmp[5036849] (5036854 call chpl_build_bounded_range[108787] 0 call_tmp[5036842]))
-
(5036858 call =[1764365] call_tmp[5036835] call_tmp[5036849])
-
(5036861 'end of statement' newRanges[5035348] 0 axis[5036780])
}
-
{
-
(5036867 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(5036876 'end of statement' )
-
{
-
var call_tmp[5036918]:_ref(range(int(64),both,one))[1610048]
-
(5036920 'move' call_tmp[5036918] (5038733 '.' newRanges[5035348] x0[2830007]))
-
var call_tmp[5036925]:_ref(range(int(64),both,one))[1610048]
-
(5036927 'move' call_tmp[5036925] (5038738 '.' oldRanges[5035326] x0[2830007]))
-
var coerce_tmp[5038741]:range(int(64),both,one)[1610039]
-
(5038745 'move' coerce_tmp[5038741] (5038743 'deref' call_tmp[5036925]))
-
(5036933 call =[1764365] call_tmp[5036918] coerce_tmp[5038741])
-
(5036936 'end of statement' newRanges[5035348] 0 oldRanges[5035326] 0)
}
}
}
}
-
label _continueLabel0[5036769]
-
{
-
{
-
var call_tmp[5036947]:_ref(int(64))[1465689]
-
(5036949 'move' call_tmp[5036947] (5038750 '.' axes[5035263] x1[2835590]))
-
var axis[5036954]:int(64)[10]
-
var coerce_tmp[5038756]:int(64)[10]
-
(5038760 'move' coerce_tmp[5038756] (5038758 'deref' call_tmp[5036947]))
-
(5036956 'move' axis[5036954] (5038753 call chpl__initCopy[1473915] coerce_tmp[5038756] 1))
-
(5036959 'end of statement' )
-
var call_tmp[5036960]:_ref(int(64))[1465689]
-
(5036962 'move' call_tmp[5036960] (5038765 '.' shape[5035303] x1[2835590]))
-
var ds[5036967]:int(64)[10]
-
var coerce_tmp[5038771]:int(64)[10]
-
(5038775 'move' coerce_tmp[5038771] (5038773 'deref' call_tmp[5036960]))
-
(5036969 'move' ds[5036967] (5038768 call chpl__initCopy[1473915] coerce_tmp[5038771] 1))
-
(5036972 'end of statement' 1 shape[5035303])
-
var call_tmp[5036975]:bool[19]
-
(5036977 'move' call_tmp[5036975] (5036980 call !=[53220] axis[5036954] ds[5036967]))
-
var call_tmp[5036983]:bool[19]
-
(5036985 'move' call_tmp[5036983] call_tmp[5036975])
-
if call_tmp[5036983]
-
{
-
var call_tmp[5036992]:bool[19]
-
(5036994 'move' call_tmp[5036992] (5036997 call ==[52746] ds[5036967] 1))
-
var call_tmp[5037000]:bool[19]
-
(5037002 'move' call_tmp[5037000] call_tmp[5036992])
-
if call_tmp[5037000]
-
{
-
var call_tmp[5037009]:_ref(range(int(64),both,one))[1610048]
-
(5037011 'move' call_tmp[5037009] (5038782 '.' newRanges[5035348] x1[2830009]))
-
var call_tmp[5037016]:int(64)[10]
-
(5037018 'move' call_tmp[5037016] (5037021 call chpl__nudgeHighBound[1599937] axis[5036954]))
-
var call_tmp[5037023]:range(int(64),both,one)[1610039]
-
(5037025 'move' call_tmp[5037023] (5037028 call chpl_build_bounded_range[108787] 0 call_tmp[5037016]))
-
(5037032 call =[1764365] call_tmp[5037009] call_tmp[5037023])
-
(5037035 'end of statement' newRanges[5035348] 1 axis[5036954])
}
-
{
-
(5037041 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(5037050 'end of statement' )
-
{
-
var call_tmp[5037092]:_ref(range(int(64),both,one))[1610048]
-
(5037094 'move' call_tmp[5037092] (5038823 '.' newRanges[5035348] x1[2830009]))
-
var call_tmp[5037099]:_ref(range(int(64),both,one))[1610048]
-
(5037101 'move' call_tmp[5037099] (5038828 '.' oldRanges[5035326] x1[2830009]))
-
var coerce_tmp[5038831]:range(int(64),both,one)[1610039]
-
(5038835 'move' coerce_tmp[5038831] (5038833 'deref' call_tmp[5037099]))
-
(5037107 call =[1764365] call_tmp[5037092] coerce_tmp[5038831])
-
(5037110 'end of statement' newRanges[5035348] 1 oldRanges[5035326] 1)
}
}
}
}
-
label _continueLabel1[5036943]
-
{
-
{
-
var call_tmp[5037121]:_ref(int(64))[1465689]
-
(5037123 'move' call_tmp[5037121] (5038840 '.' axes[5035263] x2[2835592]))
-
var axis[5037128]:int(64)[10]
-
var coerce_tmp[5038846]:int(64)[10]
-
(5038850 'move' coerce_tmp[5038846] (5038848 'deref' call_tmp[5037121]))
-
(5037130 'move' axis[5037128] (5038843 call chpl__initCopy[1473915] coerce_tmp[5038846] 1))
-
(5037133 'end of statement' )
-
var call_tmp[5037134]:_ref(int(64))[1465689]
-
(5037136 'move' call_tmp[5037134] (5038855 '.' shape[5035303] x2[2835592]))
-
var ds[5037141]:int(64)[10]
-
var coerce_tmp[5038861]:int(64)[10]
-
(5038865 'move' coerce_tmp[5038861] (5038863 'deref' call_tmp[5037134]))
-
(5037143 'move' ds[5037141] (5038858 call chpl__initCopy[1473915] coerce_tmp[5038861] 1))
-
(5037146 'end of statement' 2 shape[5035303])
-
var call_tmp[5037149]:bool[19]
-
(5037151 'move' call_tmp[5037149] (5037154 call !=[53220] axis[5037128] ds[5037141]))
-
var call_tmp[5037157]:bool[19]
-
(5037159 'move' call_tmp[5037157] call_tmp[5037149])
-
if call_tmp[5037157]
-
{
-
var call_tmp[5037166]:bool[19]
-
(5037168 'move' call_tmp[5037166] (5037171 call ==[52746] ds[5037141] 1))
-
var call_tmp[5037174]:bool[19]
-
(5037176 'move' call_tmp[5037174] call_tmp[5037166])
-
if call_tmp[5037174]
-
{
-
var call_tmp[5037183]:_ref(range(int(64),both,one))[1610048]
-
(5037185 'move' call_tmp[5037183] (5038872 '.' newRanges[5035348] x2[2830011]))
-
var call_tmp[5037190]:int(64)[10]
-
(5037192 'move' call_tmp[5037190] (5037195 call chpl__nudgeHighBound[1599937] axis[5037128]))
-
var call_tmp[5037197]:range(int(64),both,one)[1610039]
-
(5037199 'move' call_tmp[5037197] (5037202 call chpl_build_bounded_range[108787] 0 call_tmp[5037190]))
-
(5037206 call =[1764365] call_tmp[5037183] call_tmp[5037197])
-
(5037209 'end of statement' newRanges[5035348] 2 axis[5037128])
}
-
{
-
(5037215 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(5037224 'end of statement' )
-
{
-
var call_tmp[5037266]:_ref(range(int(64),both,one))[1610048]
-
(5037268 'move' call_tmp[5037266] (5038913 '.' newRanges[5035348] x2[2830011]))
-
var call_tmp[5037273]:_ref(range(int(64),both,one))[1610048]
-
(5037275 'move' call_tmp[5037273] (5038918 '.' oldRanges[5035326] x2[2830011]))
-
var coerce_tmp[5038921]:range(int(64),both,one)[1610039]
-
(5038925 'move' coerce_tmp[5038921] (5038923 'deref' call_tmp[5037273]))
-
(5037281 call =[1764365] call_tmp[5037266] coerce_tmp[5038921])
-
(5037284 'end of statement' newRanges[5035348] 2 oldRanges[5035326] 2)
}
}
}
}
-
label _continueLabel2[5037117]
-
{
-
{
-
var call_tmp[5037295]:_ref(int(64))[1465689]
-
(5037297 'move' call_tmp[5037295] (5038930 '.' axes[5035263] x3[2835594]))
-
var axis[5037302]:int(64)[10]
-
var coerce_tmp[5038936]:int(64)[10]
-
(5038940 'move' coerce_tmp[5038936] (5038938 'deref' call_tmp[5037295]))
-
(5037304 'move' axis[5037302] (5038933 call chpl__initCopy[1473915] coerce_tmp[5038936] 1))
-
(5037307 'end of statement' )
-
var call_tmp[5037308]:_ref(int(64))[1465689]
-
(5037310 'move' call_tmp[5037308] (5038945 '.' shape[5035303] x3[2835594]))
-
var ds[5037315]:int(64)[10]
-
var coerce_tmp[5038951]:int(64)[10]
-
(5038955 'move' coerce_tmp[5038951] (5038953 'deref' call_tmp[5037308]))
-
(5037317 'move' ds[5037315] (5038948 call chpl__initCopy[1473915] coerce_tmp[5038951] 1))
-
(5037320 'end of statement' 3 shape[5035303])
-
var call_tmp[5037323]:bool[19]
-
(5037325 'move' call_tmp[5037323] (5037328 call !=[53220] axis[5037302] ds[5037315]))
-
var call_tmp[5037331]:bool[19]
-
(5037333 'move' call_tmp[5037331] call_tmp[5037323])
-
if call_tmp[5037331]
-
{
-
var call_tmp[5037340]:bool[19]
-
(5037342 'move' call_tmp[5037340] (5037345 call ==[52746] ds[5037315] 1))
-
var call_tmp[5037348]:bool[19]
-
(5037350 'move' call_tmp[5037348] call_tmp[5037340])
-
if call_tmp[5037348]
-
{
-
var call_tmp[5037357]:_ref(range(int(64),both,one))[1610048]
-
(5037359 'move' call_tmp[5037357] (5038962 '.' newRanges[5035348] x3[2830013]))
-
var call_tmp[5037364]:int(64)[10]
-
(5037366 'move' call_tmp[5037364] (5037369 call chpl__nudgeHighBound[1599937] axis[5037302]))
-
var call_tmp[5037371]:range(int(64),both,one)[1610039]
-
(5037373 'move' call_tmp[5037371] (5037376 call chpl_build_bounded_range[108787] 0 call_tmp[5037364]))
-
(5037380 call =[1764365] call_tmp[5037357] call_tmp[5037371])
-
(5037383 'end of statement' newRanges[5035348] 3 axis[5037302])
}
-
{
-
(5037389 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(5037398 'end of statement' )
-
{
-
var call_tmp[5037440]:_ref(range(int(64),both,one))[1610048]
-
(5037442 'move' call_tmp[5037440] (5039003 '.' newRanges[5035348] x3[2830013]))
-
var call_tmp[5037447]:_ref(range(int(64),both,one))[1610048]
-
(5037449 'move' call_tmp[5037447] (5039008 '.' oldRanges[5035326] x3[2830013]))
-
var coerce_tmp[5039011]:range(int(64),both,one)[1610039]
-
(5039015 'move' coerce_tmp[5039011] (5039013 'deref' call_tmp[5037447]))
-
(5037455 call =[1764365] call_tmp[5037440] coerce_tmp[5039011])
-
(5037458 'end of statement' newRanges[5035348] 3 oldRanges[5035326] 3)
}
}
}
}
-
label _continueLabel3[5037291]
-
{
-
{
-
var call_tmp[5037469]:_ref(int(64))[1465689]
-
(5037471 'move' call_tmp[5037469] (5039020 '.' axes[5035263] x4[2835596]))
-
var axis[5037476]:int(64)[10]
-
var coerce_tmp[5039026]:int(64)[10]
-
(5039030 'move' coerce_tmp[5039026] (5039028 'deref' call_tmp[5037469]))
-
(5037478 'move' axis[5037476] (5039023 call chpl__initCopy[1473915] coerce_tmp[5039026] 1))
-
(5037481 'end of statement' )
-
var call_tmp[5037482]:_ref(int(64))[1465689]
-
(5037484 'move' call_tmp[5037482] (5039035 '.' shape[5035303] x4[2835596]))
-
var ds[5037489]:int(64)[10]
-
var coerce_tmp[5039041]:int(64)[10]
-
(5039045 'move' coerce_tmp[5039041] (5039043 'deref' call_tmp[5037482]))
-
(5037491 'move' ds[5037489] (5039038 call chpl__initCopy[1473915] coerce_tmp[5039041] 1))
-
(5037494 'end of statement' 4 shape[5035303])
-
var call_tmp[5037497]:bool[19]
-
(5037499 'move' call_tmp[5037497] (5037502 call !=[53220] axis[5037476] ds[5037489]))
-
var call_tmp[5037505]:bool[19]
-
(5037507 'move' call_tmp[5037505] call_tmp[5037497])
-
if call_tmp[5037505]
-
{
-
var call_tmp[5037514]:bool[19]
-
(5037516 'move' call_tmp[5037514] (5037519 call ==[52746] ds[5037489] 1))
-
var call_tmp[5037522]:bool[19]
-
(5037524 'move' call_tmp[5037522] call_tmp[5037514])
-
if call_tmp[5037522]
-
{
-
var call_tmp[5037531]:_ref(range(int(64),both,one))[1610048]
-
(5037533 'move' call_tmp[5037531] (5039052 '.' newRanges[5035348] x4[2830015]))
-
var call_tmp[5037538]:int(64)[10]
-
(5037540 'move' call_tmp[5037538] (5037543 call chpl__nudgeHighBound[1599937] axis[5037476]))
-
var call_tmp[5037545]:range(int(64),both,one)[1610039]
-
(5037547 'move' call_tmp[5037545] (5037550 call chpl_build_bounded_range[108787] 0 call_tmp[5037538]))
-
(5037554 call =[1764365] call_tmp[5037531] call_tmp[5037545])
-
(5037557 'end of statement' newRanges[5035348] 4 axis[5037476])
}
-
{
-
(5037563 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(5037572 'end of statement' )
-
{
-
var call_tmp[5037614]:_ref(range(int(64),both,one))[1610048]
-
(5037616 'move' call_tmp[5037614] (5039093 '.' newRanges[5035348] x4[2830015]))
-
var call_tmp[5037621]:_ref(range(int(64),both,one))[1610048]
-
(5037623 'move' call_tmp[5037621] (5039098 '.' oldRanges[5035326] x4[2830015]))
-
var coerce_tmp[5039101]:range(int(64),both,one)[1610039]
-
(5039105 'move' coerce_tmp[5039101] (5039103 'deref' call_tmp[5037621]))
-
(5037629 call =[1764365] call_tmp[5037614] coerce_tmp[5039101])
-
(5037632 'end of statement' newRanges[5035348] 4 oldRanges[5035326] 4)
}
}
}
}
-
label _continueLabel4[5037465]
-
{
-
{
-
var call_tmp[5037643]:_ref(int(64))[1465689]
-
(5037645 'move' call_tmp[5037643] (5039110 '.' axes[5035263] x5[2835598]))
-
var axis[5037650]:int(64)[10]
-
var coerce_tmp[5039116]:int(64)[10]
-
(5039120 'move' coerce_tmp[5039116] (5039118 'deref' call_tmp[5037643]))
-
(5037652 'move' axis[5037650] (5039113 call chpl__initCopy[1473915] coerce_tmp[5039116] 1))
-
(5037655 'end of statement' )
-
var call_tmp[5037656]:_ref(int(64))[1465689]
-
(5037658 'move' call_tmp[5037656] (5039125 '.' shape[5035303] x5[2835598]))
-
var ds[5037663]:int(64)[10]
-
var coerce_tmp[5039131]:int(64)[10]
-
(5039135 'move' coerce_tmp[5039131] (5039133 'deref' call_tmp[5037656]))
-
(5037665 'move' ds[5037663] (5039128 call chpl__initCopy[1473915] coerce_tmp[5039131] 1))
-
(5037668 'end of statement' 5 shape[5035303])
-
var call_tmp[5037671]:bool[19]
-
(5037673 'move' call_tmp[5037671] (5037676 call !=[53220] axis[5037650] ds[5037663]))
-
var call_tmp[5037679]:bool[19]
-
(5037681 'move' call_tmp[5037679] call_tmp[5037671])
-
if call_tmp[5037679]
-
{
-
var call_tmp[5037688]:bool[19]
-
(5037690 'move' call_tmp[5037688] (5037693 call ==[52746] ds[5037663] 1))
-
var call_tmp[5037696]:bool[19]
-
(5037698 'move' call_tmp[5037696] call_tmp[5037688])
-
if call_tmp[5037696]
-
{
-
var call_tmp[5037705]:_ref(range(int(64),both,one))[1610048]
-
(5037707 'move' call_tmp[5037705] (5039142 '.' newRanges[5035348] x5[2830017]))
-
var call_tmp[5037712]:int(64)[10]
-
(5037714 'move' call_tmp[5037712] (5037717 call chpl__nudgeHighBound[1599937] axis[5037650]))
-
var call_tmp[5037719]:range(int(64),both,one)[1610039]
-
(5037721 'move' call_tmp[5037719] (5037724 call chpl_build_bounded_range[108787] 0 call_tmp[5037712]))
-
(5037728 call =[1764365] call_tmp[5037705] call_tmp[5037719])
-
(5037731 'end of statement' newRanges[5035348] 5 axis[5037650])
}
-
{
-
(5037737 call halt[88131] "Cannot expand an axis that is not 1.")
}
}
-
{
-
(5037746 'end of statement' )
-
{
-
var call_tmp[5037788]:_ref(range(int(64),both,one))[1610048]
-
(5037790 'move' call_tmp[5037788] (5039183 '.' newRanges[5035348] x5[2830017]))
-
var call_tmp[5037795]:_ref(range(int(64),both,one))[1610048]
-
(5037797 'move' call_tmp[5037795] (5039188 '.' oldRanges[5035326] x5[2830017]))
-
var coerce_tmp[5039191]:range(int(64),both,one)[1610039]
-
(5039195 'move' coerce_tmp[5039191] (5039193 'deref' call_tmp[5037795]))
-
(5037803 call =[1764365] call_tmp[5037788] coerce_tmp[5039191])
-
(5037806 'end of statement' newRanges[5035348] 5 oldRanges[5035326] 5)
}
}
}
}
-
label _continueLabel5[5037639]
-
label _unused_continueLabel[5035590]
-
label _breakLabel[5035592]
}
-
var call_tmp[5035594]:domain(6,int(64),one)[2834180]
-
var _tuple_expand_tmp_0[5039199]:_ref(range(int(64),both,one))[1610048]
-
(5039205 'move' _tuple_expand_tmp_0[5039199] (5039249 '.' newRanges[5035348] x0[2830007]))
-
var _tuple_expand_tmp_1[5039207]:_ref(range(int(64),both,one))[1610048]
-
(5039213 'move' _tuple_expand_tmp_1[5039207] (5039254 '.' newRanges[5035348] x1[2830009]))
-
var _tuple_expand_tmp_2[5039215]:_ref(range(int(64),both,one))[1610048]
-
(5039221 'move' _tuple_expand_tmp_2[5039215] (5039259 '.' newRanges[5035348] x2[2830011]))
-
var _tuple_expand_tmp_3[5039223]:_ref(range(int(64),both,one))[1610048]
-
(5039229 'move' _tuple_expand_tmp_3[5039223] (5039264 '.' newRanges[5035348] x3[2830013]))
-
var _tuple_expand_tmp_4[5039231]:_ref(range(int(64),both,one))[1610048]
-
(5039237 'move' _tuple_expand_tmp_4[5039231] (5039269 '.' newRanges[5035348] x4[2830015]))
-
var _tuple_expand_tmp_5[5039239]:_ref(range(int(64),both,one))[1610048]
-
(5039245 'move' _tuple_expand_tmp_5[5039239] (5039274 '.' newRanges[5035348] x5[2830017]))
-
var coerce_tmp[5039277]:range(int(64),both,one)[1610039]
-
(5039281 'move' coerce_tmp[5039277] (5039279 'deref' _tuple_expand_tmp_0[5039199]))
-
var coerce_tmp[5039283]:range(int(64),both,one)[1610039]
-
(5039287 'move' coerce_tmp[5039283] (5039285 'deref' _tuple_expand_tmp_1[5039207]))
-
var coerce_tmp[5039289]:range(int(64),both,one)[1610039]
-
(5039293 'move' coerce_tmp[5039289] (5039291 'deref' _tuple_expand_tmp_2[5039215]))
-
var coerce_tmp[5039295]:range(int(64),both,one)[1610039]
-
(5039299 'move' coerce_tmp[5039295] (5039297 'deref' _tuple_expand_tmp_3[5039223]))
-
var coerce_tmp[5039301]:range(int(64),both,one)[1610039]
-
(5039305 'move' coerce_tmp[5039301] (5039303 'deref' _tuple_expand_tmp_4[5039231]))
-
var coerce_tmp[5039307]:range(int(64),both,one)[1610039]
-
(5039311 'move' coerce_tmp[5039307] (5039309 'deref' _tuple_expand_tmp_5[5039239]))
-
(5035596 'move' call_tmp[5035594] (5035599 call chpl__buildDomainExpr[2960664] coerce_tmp[5039277] coerce_tmp[5039283] coerce_tmp[5039289] coerce_tmp[5039295] coerce_tmp[5039301] coerce_tmp[5039307] 1))
-
var dom[5035603]:domain(6,int(64),one)[2834180]
-
(5035605 'move' dom[5035603] (5039314 call chpl__initCopy[2939442] call_tmp[5035594] 1))
-
(5035608 'end of statement' )
-
var call_tmp[5035609]:real(32)[91]
-
var call_tmp[5035617]:ndarray(6,real(32))[2850677]
-
var initTemp[5039321]:ndarray(6,real(32))[2850677]
-
(5039324 call init[5039330] initTemp[5039321] dom[5035603])
-
(5035619 'move' call_tmp[5035617] initTemp[5039321])
-
var expanded[5035625]:ndarray(6,real(32))[2850677]
-
(5035627 'move' expanded[5035625] call_tmp[5035617])
-
(5035630 'end of statement' )
-
var oldShape[5035631]:6*int(64)[2835600]
-
(5035633 'move' oldShape[5035631] (5039493 call chpl__initCopy[2861049] shape[5035303] 1))
-
(5035636 'end of statement' )
-
var call_tmp[5035637]:6*int(64)[2835600]
-
(5035639 'move' call_tmp[5035637] (5035642 call shape[3185975] dom[5035603]))
-
var newShape[5035645]:6*int(64)[2835600]
-
(5035647 'move' newShape[5035645] (5039498 call chpl__initCopy[2861049] call_tmp[5035637] 1))
-
(5035650 'end of statement' )
-
var expandedData[5035651]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[5035655]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5035657 'move' call_tmp[5035655] (5035660 call data[2990174] expanded[5035625]))
-
(5035663 'move' expandedData[5035651] call_tmp[5035655])
-
(5035667 'end of statement' )
-
var call_tmp[5035668]:domain(6,int(64),one)[2834180]
-
(5035670 'move' call_tmp[5035668] (5035673 call _dom[2944926] expandedData[5035651]))
-
var expandedDataDomain[5035676]:domain(6,int(64),one)[2834180]
-
(5035678 'move' expandedDataDomain[5035676] (5039504 call chpl__initCopy[2939442] call_tmp[5035668] 1))
-
(5035681 'end of statement' )
-
var thisData[5035682]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[5035686]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5035688 'move' call_tmp[5035686] (5035691 call data[2990174] this[5035223]))
-
(5035694 'move' thisData[5035682] call_tmp[5035686])
-
(5035698 'end of statement' oldRanges[5035326] newRanges[5035348] dom[5035603] shape[5035303] dom[5035603] expanded[5035625] expandedData[5035651])
-
var call_tmp[5035706]:bool[19]
-
var default_arg_hasOffsets[5039810]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5035714]:bool[19]
-
{
-
var tmp[5035721]:bool[19]
-
var call_tmp[5035726]:bool[19]
-
(5040059 'end of statement' )
-
var tmp[5035739]:bool[19]
-
var tmp[5035741]:bool[19]
-
var call_tmp[5035743]:bool[19]
-
var tmp[5035757]:bool[19]
-
var call_tmp[5035763]:bool[19]
-
(5040067 'end of statement' )
-
var tmp[5035776]:bool[19]
-
var tmp[5035778]:bool[19]
-
var call_tmp[5035780]:bool[19]
-
var tmp[5035800]:bool[19]
-
var call_tmp[5035802]:bool[19]
-
var default_arg_hasOffsets[5040497]:bool[19]
-
(5035804 'move' call_tmp[5035802] (5035807 call chpl__dynamicAutoLocalCheck[5040069] expandedData[5035651] expandedDataDomain[5035676]))
-
(5035810 'move' tmp[5035800] call_tmp[5035802])
-
(5035815 'move' tmp[5035776] tmp[5035800])
-
var tmp[5035821]:bool[19]
-
(5035823 'move' tmp[5035821] tmp[5035776])
-
(5035828 'move' tmp[5035739] tmp[5035821])
-
(5040061 'end of statement' expandedData[5035651] expandedDataDomain[5035676])
-
if tmp[5035739]
-
{ var idx[5036093]:6*int(64)[2835600] (5046422 call these[4481354] expandedDataDomain[5035676]) var this[5046430]:ndarray(6,real(32))[2850677] this[5035223]
-
{}
-
{}
var oldShape[5046435]:6*int(64)[2835600] oldShape[5035631]-
{}
-
{}
var chpl__iterPAR[5046439]:_ir_these__ref__domain_DefaultRectangularDom_6_int64_t_one[4482321] var chpl__parIter[5046440]:_ic_these__ref__domain_DefaultRectangularDom_6_int64_t_one[4482315] (5046444 call _getIterator[4482330] chpl__iterPAR[5046439]) (5046447 call _freeIterator[4482565] chpl__parIter[5046440])-
{
-
var origIdx[5035843]:6*int(64)[2835600]
-
var call_tmp[5035845]:int(64)[10]
-
var call_tmp[5035853]:6*int(64)[2835600]
-
(5035864 'end of statement' )
-
var call_tmp[5035865]:6*int(64)[2835600]
-
var call_tmp[5035871]:bool[19]
-
var call_tmp[5035879]:bool[19]
-
{
-
(5050264 'move' origIdx[5035843] (5050267 call chpl__initCopy[2861049] idx[5036093] 0))
-
(5035907 'end of statement' origIdx[5035843] idx[5036093])
}
-
(5046472 'end of statement' origIdx[5035843] idx[5036093])
-
{
-
var i[5035912]:int(64)[10]
-
(5035914 'move' i[5035912] 0)
-
(5035917 'end of statement' )
-
var tmp[5035918]:int(64)[10]
-
var call_tmp[5035920]:int(64)[10]
-
var call_tmp[5035928]:int(64)[10]
-
var tmp[5035941]:int(64)[10]
-
var call_tmp[5035943]:int(64)[10]
-
var call_tmp[5035951]:int(64)[10]
-
var tmp[5035964]:int(64)[10]
-
{
-
{
-
var call_tmp[5046498]:_ref(int(64))[1465689]
-
(5046500 'move' call_tmp[5046498] (5046754 '.' oldShape[5046435] x0[2835588]))
-
var call_tmp[5046505]:bool[19]
-
var coerce_tmp[5046757]:int(64)[10]
-
(5046761 'move' coerce_tmp[5046757] (5046759 'deref' call_tmp[5046498]))
-
(5046507 'move' call_tmp[5046505] (5046510 call ==[52746] coerce_tmp[5046757] 1))
-
var call_tmp[5046513]:bool[19]
-
(5046515 'move' call_tmp[5046513] call_tmp[5046505])
-
if call_tmp[5046513]
-
{
-
var call_tmp[5046522]:_ref(int(64))[1465689]
-
(5046524 'move' call_tmp[5046522] (5046766 '.' origIdx[5035843] x0[2835588]))
-
(5046530 call =[52229] call_tmp[5046522] 0)
-
(5046533 'end of statement' origIdx[5035843] 0)
}
}
}
-
label _continueLabel0[5046494]
-
{
-
{
-
var call_tmp[5046541]:_ref(int(64))[1465689]
-
(5046543 'move' call_tmp[5046541] (5046772 '.' oldShape[5046435] x1[2835590]))
-
var call_tmp[5046548]:bool[19]
-
var coerce_tmp[5046775]:int(64)[10]
-
(5046779 'move' coerce_tmp[5046775] (5046777 'deref' call_tmp[5046541]))
-
(5046550 'move' call_tmp[5046548] (5046553 call ==[52746] coerce_tmp[5046775] 1))
-
var call_tmp[5046556]:bool[19]
-
(5046558 'move' call_tmp[5046556] call_tmp[5046548])
-
if call_tmp[5046556]
-
{
-
var call_tmp[5046565]:_ref(int(64))[1465689]
-
(5046567 'move' call_tmp[5046565] (5046784 '.' origIdx[5035843] x1[2835590]))
-
(5046573 call =[52229] call_tmp[5046565] 0)
-
(5046576 'end of statement' origIdx[5035843] 1)
}
}
}
-
label _continueLabel1[5046537]
-
{
-
{
-
var call_tmp[5046584]:_ref(int(64))[1465689]
-
(5046586 'move' call_tmp[5046584] (5046790 '.' oldShape[5046435] x2[2835592]))
-
var call_tmp[5046591]:bool[19]
-
var coerce_tmp[5046793]:int(64)[10]
-
(5046797 'move' coerce_tmp[5046793] (5046795 'deref' call_tmp[5046584]))
-
(5046593 'move' call_tmp[5046591] (5046596 call ==[52746] coerce_tmp[5046793] 1))
-
var call_tmp[5046599]:bool[19]
-
(5046601 'move' call_tmp[5046599] call_tmp[5046591])
-
if call_tmp[5046599]
-
{
-
var call_tmp[5046608]:_ref(int(64))[1465689]
-
(5046610 'move' call_tmp[5046608] (5046802 '.' origIdx[5035843] x2[2835592]))
-
(5046616 call =[52229] call_tmp[5046608] 0)
-
(5046619 'end of statement' origIdx[5035843] 2)
}
}
}
-
label _continueLabel2[5046580]
-
{
-
{
-
var call_tmp[5046627]:_ref(int(64))[1465689]
-
(5046629 'move' call_tmp[5046627] (5046808 '.' oldShape[5046435] x3[2835594]))
-
var call_tmp[5046634]:bool[19]
-
var coerce_tmp[5046811]:int(64)[10]
-
(5046815 'move' coerce_tmp[5046811] (5046813 'deref' call_tmp[5046627]))
-
(5046636 'move' call_tmp[5046634] (5046639 call ==[52746] coerce_tmp[5046811] 1))
-
var call_tmp[5046642]:bool[19]
-
(5046644 'move' call_tmp[5046642] call_tmp[5046634])
-
if call_tmp[5046642]
-
{
-
var call_tmp[5046651]:_ref(int(64))[1465689]
-
(5046653 'move' call_tmp[5046651] (5046820 '.' origIdx[5035843] x3[2835594]))
-
(5046659 call =[52229] call_tmp[5046651] 0)
-
(5046662 'end of statement' origIdx[5035843] 3)
}
}
}
-
label _continueLabel3[5046623]
-
{
-
{
-
var call_tmp[5046670]:_ref(int(64))[1465689]
-
(5046672 'move' call_tmp[5046670] (5046826 '.' oldShape[5046435] x4[2835596]))
-
var call_tmp[5046677]:bool[19]
-
var coerce_tmp[5046829]:int(64)[10]
-
(5046833 'move' coerce_tmp[5046829] (5046831 'deref' call_tmp[5046670]))
-
(5046679 'move' call_tmp[5046677] (5046682 call ==[52746] coerce_tmp[5046829] 1))
-
var call_tmp[5046685]:bool[19]
-
(5046687 'move' call_tmp[5046685] call_tmp[5046677])
-
if call_tmp[5046685]
-
{
-
var call_tmp[5046694]:_ref(int(64))[1465689]
-
(5046696 'move' call_tmp[5046694] (5046838 '.' origIdx[5035843] x4[2835596]))
-
(5046702 call =[52229] call_tmp[5046694] 0)
-
(5046705 'end of statement' origIdx[5035843] 4)
}
}
}
-
label _continueLabel4[5046666]
-
{
-
{
-
var call_tmp[5046713]:_ref(int(64))[1465689]
-
(5046715 'move' call_tmp[5046713] (5046844 '.' oldShape[5046435] x5[2835598]))
-
var call_tmp[5046720]:bool[19]
-
var coerce_tmp[5046847]:int(64)[10]
-
(5046851 'move' coerce_tmp[5046847] (5046849 'deref' call_tmp[5046713]))
-
(5046722 'move' call_tmp[5046720] (5046725 call ==[52746] coerce_tmp[5046847] 1))
-
var call_tmp[5046728]:bool[19]
-
(5046730 'move' call_tmp[5046728] call_tmp[5046720])
-
if call_tmp[5046728]
-
{
-
var call_tmp[5046737]:_ref(int(64))[1465689]
-
(5046739 'move' call_tmp[5046737] (5046856 '.' origIdx[5035843] x5[2835598]))
-
(5046745 call =[52229] call_tmp[5046737] 0)
-
(5046748 'end of statement' origIdx[5035843] 5)
}
}
}
-
label _continueLabel5[5046709]
-
label _unused_continueLabel[5036015]
-
label _breakLabel[5036017]
}
-
(5036024 'end of statement' )
-
{
-
var call_tmp[5036066]:_ref(real(32))[1470469]
-
var coerce_tmp[5049195]:6*int(64)[2835600]
-
(5049201 'move' coerce_tmp[5049195] (5049197 call :[2880629] idx[5036093]))
-
var coerce_tmp[5049204]:6*int(64)[2835600]
-
(5049210 'move' coerce_tmp[5049204] (5049206 call :[2880629] idx[5036093]))
-
var coerce_tmp[5049213]:6*int(64)[2835600]
-
(5049219 'move' coerce_tmp[5049213] (5049215 call :[2880629] idx[5036093]))
-
(5036068 'move' call_tmp[5036066] (5048516 call localAccess[5046976] expandedData[5035651] coerce_tmp[5049204]) (5048856 call localAccess[5047088] expandedData[5035651] coerce_tmp[5049213]) (5046893 call localAccess[5046897] expandedData[5035651] coerce_tmp[5049195]))
-
var call_tmp[5036075]:_ref(real(32))[1470469]
-
var coerce_tmp[5049662]:6*int(64)[2835600]
-
(5049668 'move' coerce_tmp[5049662] (5049664 call :[2880629] origIdx[5035843]))
-
var coerce_tmp[5049671]:6*int(64)[2835600]
-
(5049677 'move' coerce_tmp[5049671] (5049673 call :[2880629] origIdx[5035843]))
-
var coerce_tmp[5049680]:6*int(64)[2835600]
-
(5049686 'move' coerce_tmp[5049680] (5049682 call :[2880629] origIdx[5035843]))
-
(5036077 'move' call_tmp[5036075] (5049653 call this[4618320] thisData[5035682] coerce_tmp[5049671]) (5049658 call this[4618432] thisData[5035682] coerce_tmp[5049680]) (5036080 call this[4618241] thisData[5035682] coerce_tmp[5049662]))
-
var coerce_tmp[5049693]:real(32)[91]
-
(5049697 'move' coerce_tmp[5049693] (5049695 'deref' call_tmp[5036075]))
-
(5036083 call =[52329] call_tmp[5036066] coerce_tmp[5049693])
-
(5036086 'end of statement' expandedData[5035651] idx[5036093] thisData[5035682] origIdx[5035843])
}
}
}
-
{ var idx[5036346]:6*int(64)[2835600] (5049701 call these[4481354] expandedDataDomain[5035676]) var this[5049709]:ndarray(6,real(32))[2850677] this[5035223]
-
{}
-
{}
var oldShape[5049714]:6*int(64)[2835600] oldShape[5035631]-
{}
-
{}
var chpl__iterPAR[5049718]:_ir_these__ref__domain_DefaultRectangularDom_6_int64_t_one[4482321] var chpl__parIter[5049719]:_ic_these__ref__domain_DefaultRectangularDom_6_int64_t_one[4482315] (5049723 call _getIterator[4482330] chpl__iterPAR[5049718]) (5049726 call _freeIterator[4482565] chpl__parIter[5049719])-
{
-
var origIdx[5036098]:6*int(64)[2835600]
-
var call_tmp[5036100]:int(64)[10]
-
var call_tmp[5036108]:6*int(64)[2835600]
-
(5036119 'end of statement' )
-
var call_tmp[5036120]:6*int(64)[2835600]
-
var call_tmp[5036126]:bool[19]
-
var call_tmp[5036134]:bool[19]
-
{
-
(5050271 'move' origIdx[5036098] (5050274 call chpl__initCopy[2861049] idx[5036346] 0))
-
(5036162 'end of statement' origIdx[5036098] idx[5036346])
}
-
(5049751 'end of statement' origIdx[5036098] idx[5036346])
-
{
-
var i[5036167]:int(64)[10]
-
(5036169 'move' i[5036167] 0)
-
(5036172 'end of statement' )
-
var tmp[5036173]:int(64)[10]
-
var call_tmp[5036175]:int(64)[10]
-
var call_tmp[5036183]:int(64)[10]
-
var tmp[5036196]:int(64)[10]
-
var call_tmp[5036198]:int(64)[10]
-
var call_tmp[5036206]:int(64)[10]
-
var tmp[5036219]:int(64)[10]
-
{
-
{
-
var call_tmp[5049777]:_ref(int(64))[1465689]
-
(5049779 'move' call_tmp[5049777] (5050033 '.' oldShape[5049714] x0[2835588]))
-
var call_tmp[5049784]:bool[19]
-
var coerce_tmp[5050036]:int(64)[10]
-
(5050040 'move' coerce_tmp[5050036] (5050038 'deref' call_tmp[5049777]))
-
(5049786 'move' call_tmp[5049784] (5049789 call ==[52746] coerce_tmp[5050036] 1))
-
var call_tmp[5049792]:bool[19]
-
(5049794 'move' call_tmp[5049792] call_tmp[5049784])
-
if call_tmp[5049792]
-
{
-
var call_tmp[5049801]:_ref(int(64))[1465689]
-
(5049803 'move' call_tmp[5049801] (5050045 '.' origIdx[5036098] x0[2835588]))
-
(5049809 call =[52229] call_tmp[5049801] 0)
-
(5049812 'end of statement' origIdx[5036098] 0)
}
}
}
-
label _continueLabel0[5049773]
-
{
-
{
-
var call_tmp[5049820]:_ref(int(64))[1465689]
-
(5049822 'move' call_tmp[5049820] (5050051 '.' oldShape[5049714] x1[2835590]))
-
var call_tmp[5049827]:bool[19]
-
var coerce_tmp[5050054]:int(64)[10]
-
(5050058 'move' coerce_tmp[5050054] (5050056 'deref' call_tmp[5049820]))
-
(5049829 'move' call_tmp[5049827] (5049832 call ==[52746] coerce_tmp[5050054] 1))
-
var call_tmp[5049835]:bool[19]
-
(5049837 'move' call_tmp[5049835] call_tmp[5049827])
-
if call_tmp[5049835]
-
{
-
var call_tmp[5049844]:_ref(int(64))[1465689]
-
(5049846 'move' call_tmp[5049844] (5050063 '.' origIdx[5036098] x1[2835590]))
-
(5049852 call =[52229] call_tmp[5049844] 0)
-
(5049855 'end of statement' origIdx[5036098] 1)
}
}
}
-
label _continueLabel1[5049816]
-
{
-
{
-
var call_tmp[5049863]:_ref(int(64))[1465689]
-
(5049865 'move' call_tmp[5049863] (5050069 '.' oldShape[5049714] x2[2835592]))
-
var call_tmp[5049870]:bool[19]
-
var coerce_tmp[5050072]:int(64)[10]
-
(5050076 'move' coerce_tmp[5050072] (5050074 'deref' call_tmp[5049863]))
-
(5049872 'move' call_tmp[5049870] (5049875 call ==[52746] coerce_tmp[5050072] 1))
-
var call_tmp[5049878]:bool[19]
-
(5049880 'move' call_tmp[5049878] call_tmp[5049870])
-
if call_tmp[5049878]
-
{
-
var call_tmp[5049887]:_ref(int(64))[1465689]
-
(5049889 'move' call_tmp[5049887] (5050081 '.' origIdx[5036098] x2[2835592]))
-
(5049895 call =[52229] call_tmp[5049887] 0)
-
(5049898 'end of statement' origIdx[5036098] 2)
}
}
}
-
label _continueLabel2[5049859]
-
{
-
{
-
var call_tmp[5049906]:_ref(int(64))[1465689]
-
(5049908 'move' call_tmp[5049906] (5050087 '.' oldShape[5049714] x3[2835594]))
-
var call_tmp[5049913]:bool[19]
-
var coerce_tmp[5050090]:int(64)[10]
-
(5050094 'move' coerce_tmp[5050090] (5050092 'deref' call_tmp[5049906]))
-
(5049915 'move' call_tmp[5049913] (5049918 call ==[52746] coerce_tmp[5050090] 1))
-
var call_tmp[5049921]:bool[19]
-
(5049923 'move' call_tmp[5049921] call_tmp[5049913])
-
if call_tmp[5049921]
-
{
-
var call_tmp[5049930]:_ref(int(64))[1465689]
-
(5049932 'move' call_tmp[5049930] (5050099 '.' origIdx[5036098] x3[2835594]))
-
(5049938 call =[52229] call_tmp[5049930] 0)
-
(5049941 'end of statement' origIdx[5036098] 3)
}
}
}
-
label _continueLabel3[5049902]
-
{
-
{
-
var call_tmp[5049949]:_ref(int(64))[1465689]
-
(5049951 'move' call_tmp[5049949] (5050105 '.' oldShape[5049714] x4[2835596]))
-
var call_tmp[5049956]:bool[19]
-
var coerce_tmp[5050108]:int(64)[10]
-
(5050112 'move' coerce_tmp[5050108] (5050110 'deref' call_tmp[5049949]))
-
(5049958 'move' call_tmp[5049956] (5049961 call ==[52746] coerce_tmp[5050108] 1))
-
var call_tmp[5049964]:bool[19]
-
(5049966 'move' call_tmp[5049964] call_tmp[5049956])
-
if call_tmp[5049964]
-
{
-
var call_tmp[5049973]:_ref(int(64))[1465689]
-
(5049975 'move' call_tmp[5049973] (5050117 '.' origIdx[5036098] x4[2835596]))
-
(5049981 call =[52229] call_tmp[5049973] 0)
-
(5049984 'end of statement' origIdx[5036098] 4)
}
}
}
-
label _continueLabel4[5049945]
-
{
-
{
-
var call_tmp[5049992]:_ref(int(64))[1465689]
-
(5049994 'move' call_tmp[5049992] (5050123 '.' oldShape[5049714] x5[2835598]))
-
var call_tmp[5049999]:bool[19]
-
var coerce_tmp[5050126]:int(64)[10]
-
(5050130 'move' coerce_tmp[5050126] (5050128 'deref' call_tmp[5049992]))
-
(5050001 'move' call_tmp[5049999] (5050004 call ==[52746] coerce_tmp[5050126] 1))
-
var call_tmp[5050007]:bool[19]
-
(5050009 'move' call_tmp[5050007] call_tmp[5049999])
-
if call_tmp[5050007]
-
{
-
var call_tmp[5050016]:_ref(int(64))[1465689]
-
(5050018 'move' call_tmp[5050016] (5050135 '.' origIdx[5036098] x5[2835598]))
-
(5050024 call =[52229] call_tmp[5050016] 0)
-
(5050027 'end of statement' origIdx[5036098] 5)
}
}
}
-
label _continueLabel5[5049988]
-
label _unused_continueLabel[5036270]
-
label _breakLabel[5036272]
}
-
(5036279 'end of statement' )
-
{
-
var call_tmp[5036321]:_ref(real(32))[1470469]
-
var coerce_tmp[5050183]:6*int(64)[2835600]
-
(5050189 'move' coerce_tmp[5050183] (5050185 call :[2880629] idx[5036346]))
-
var coerce_tmp[5050192]:6*int(64)[2835600]
-
(5050198 'move' coerce_tmp[5050192] (5050194 call :[2880629] idx[5036346]))
-
var coerce_tmp[5050201]:6*int(64)[2835600]
-
(5050207 'move' coerce_tmp[5050201] (5050203 call :[2880629] idx[5036346]))
-
(5036323 'move' call_tmp[5036321] (5050174 call this[4618320] expandedData[5035651] coerce_tmp[5050192]) (5050179 call this[4618432] expandedData[5035651] coerce_tmp[5050201]) (5036326 call this[4618241] expandedData[5035651] coerce_tmp[5050183]))
-
var call_tmp[5036328]:_ref(real(32))[1470469]
-
var coerce_tmp[5050226]:6*int(64)[2835600]
-
(5050232 'move' coerce_tmp[5050226] (5050228 call :[2880629] origIdx[5036098]))
-
var coerce_tmp[5050235]:6*int(64)[2835600]
-
(5050241 'move' coerce_tmp[5050235] (5050237 call :[2880629] origIdx[5036098]))
-
var coerce_tmp[5050244]:6*int(64)[2835600]
-
(5050250 'move' coerce_tmp[5050244] (5050246 call :[2880629] origIdx[5036098]))
-
(5036330 'move' call_tmp[5036328] (5050217 call this[4618320] thisData[5035682] coerce_tmp[5050235]) (5050222 call this[4618432] thisData[5035682] coerce_tmp[5050244]) (5036333 call this[4618241] thisData[5035682] coerce_tmp[5050226]))
-
var coerce_tmp[5050257]:real(32)[91]
-
(5050261 'move' coerce_tmp[5050257] (5050259 'deref' call_tmp[5036328]))
-
(5036336 call =[52329] call_tmp[5036321] coerce_tmp[5050257])
-
(5036339 'end of statement' expandedData[5035651] idx[5036346] thisData[5035682] origIdx[5036098])
}
}
}
}
-
(5040046 'end of statement' expandedData[5035651] expandedDataDomain[5035676] oldShape[5035631] thisData[5035682] expandedDataDomain[5035676] oldShape[5035631] thisData[5035682] expandedDataDomain[5035676] oldShape[5035631] thisData[5035682])
-
(5036604 'move' ret[5035232] expanded[5035625])
-
gotoReturn _end_expand[5036612] _end_expand[5036612]
-
label _end_expand[5036612]
-
(5036614 return ret[5035232])
}
-
- «»
function _ref(ndarray(1,real(32)))[2172126] . sumOneAxis[4750630] ( this[4750634]:_ref(ndarray(1,real(32)))[2172126] , axis[4750636]:int(64)[10] ) : ndarray(1,real(32))[2172117]
ref arg this[4750634]:_ref(ndarray(1,real(32)))[2172126] arg axis[4750636]:int(64)[10]-
{
-
var ret[4750659]:ndarray(1,real(32))[2172117]
-
var call_tmp[4750680]:rect(1)[2160711]
-
(4750682 'move' call_tmp[4750680] (4750685 call _dom[4514909] this[4750634]))
-
var call_tmp[4750688]:1*range(int(64),both,one)[1760857]
-
(4750690 'move' call_tmp[4750688] (4750696 call dims[2243814] call_tmp[4750680]))
-
var dims[4750697]:1*range(int(64),both,one)[1760857]
-
(4750699 'move' dims[4750697] (4751577 call chpl__initCopy[1782931] call_tmp[4750688] 1))
-
(4750702 'end of statement' )
-
var call_tmp[4750703]:_ref(range(int(64),both,one))[1610048]
-
(4750705 'move' call_tmp[4750703] (4750708 call this[2134471] dims[4750697] axis[4750636]))
-
var sumAxis[4750710]:range(int(64),both,one)[1610039]
-
(4750712 'move' sumAxis[4750710] (4751584 'deref' call_tmp[4750703]))
-
(4750715 'end of statement' )
-
var call_tmp[4750716]:int(64)[10]
-
(4750718 'move' call_tmp[4750716] (4750721 call size[1649150] sumAxis[4750710]))
-
var sumAxisSize[4750724]:int(64)[10]
-
(4750726 'move' sumAxisSize[4750724] call_tmp[4750716])
-
(4750729 'end of statement' )
-
var newDims[4750730]:1*range(int(64),both,one)[1760857]
-
(4750732 'move' newDims[4750730] (4751586 call chpl__initCopy[1782931] dims[4750697] 0))
-
(4750735 'end of statement' )
-
var call_tmp[4750736]:_ref(range(int(64),both,one))[1610048]
-
(4750738 'move' call_tmp[4750736] (4750741 call this[2134471] newDims[4750730] axis[4750636]))
-
var call_tmp[4750743]:int(64)[10]
-
var call_tmp[4750750]:range(int(64),both,one)[1610039]
-
(4750752 'move' call_tmp[4750750] (4750755 call chpl_build_bounded_range[1509041]))
-
(4750759 call =[1764365] call_tmp[4750736] call_tmp[4750750])
-
(4750762 'end of statement' newDims[4750730])
-
var call_tmp[4750764]:domain(1,int(64),one)[1765496]
-
var _tuple_expand_tmp_0[4751598]:_ref(range(int(64),both,one))[1610048]
-
(4751604 'move' _tuple_expand_tmp_0[4751598] (4751608 '.' newDims[4750730] x0[1760855]))
-
var coerce_tmp[4751611]:range(int(64),both,one)[1610039]
-
(4751615 'move' coerce_tmp[4751611] (4751613 'deref' _tuple_expand_tmp_0[4751598]))
-
(4750766 'move' call_tmp[4750764] (4750769 call chpl__buildDomainExpr[1760825] coerce_tmp[4751611] 1))
-
var newDomain[4750773]:domain(1,int(64),one)[1765496]
-
(4750775 'move' newDomain[4750773] (4751618 call chpl__initCopy[1916196] call_tmp[4750764] 1))
-
(4750778 'end of statement' )
-
var call_tmp[4750779]:real(32)[91]
-
var call_tmp[4750787]:ndarray(1,real(32))[2172117]
-
var initTemp[4751625]:ndarray(1,real(32))[2172117]
-
(4751628 call init[4713506] initTemp[4751625] newDomain[4750773])
-
(4750789 'move' call_tmp[4750787] initTemp[4751625])
-
var S[4750795]:ndarray(1,real(32))[2172117]
-
(4750797 'move' S[4750795] call_tmp[4750787])
-
(4750800 'end of statement' )
-
var B[4750801]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4750805]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4750807 'move' call_tmp[4750805] (4750810 call data[2270419] S[4750795]))
-
(4750813 'move' B[4750801] call_tmp[4750805])
-
(4750817 'end of statement' )
-
var A[4750818]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4750822]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4750824 'move' call_tmp[4750822] (4750827 call data[2270419] this[4750634]))
-
(4750830 'move' A[4750818] call_tmp[4750822])
-
(4750834 'end of statement' dims[4750697] sumAxis[4750710] newDims[4750730] newDomain[4750773] S[4750795])
-
var call_tmp[4750840]:bool[19]
-
var default_arg_hasOffsets[4751649]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4750848]:bool[19]
-
{
-
var tmp[4750855]:bool[19]
-
var call_tmp[4750860]:bool[19]
-
(4751673 'end of statement' )
-
var tmp[4750873]:bool[19]
-
var tmp[4750875]:bool[19]
-
var call_tmp[4750877]:bool[19]
-
var tmp[4750891]:bool[19]
-
var call_tmp[4750897]:bool[19]
-
(4751681 'end of statement' )
-
var tmp[4750910]:bool[19]
-
var tmp[4750912]:bool[19]
-
var call_tmp[4750914]:bool[19]
-
var tmp[4750934]:bool[19]
-
var call_tmp[4750936]:bool[19]
-
var default_arg_hasOffsets[4751687]:bool[19]
-
(4750938 'move' call_tmp[4750936] (4750941 call chpl__dynamicAutoLocalCheck[4724927] B[4750801] newDomain[4750773]))
-
(4750944 'move' tmp[4750934] call_tmp[4750936])
-
(4750949 'move' tmp[4750910] tmp[4750934])
-
var tmp[4750955]:bool[19]
-
(4750957 'move' tmp[4750955] tmp[4750910])
-
(4750962 'move' tmp[4750873] tmp[4750955])
-
(4751675 'end of statement' B[4750801] newDomain[4750773])
-
if tmp[4750873]
-
{ var idx[4751160]:int(64)[10] (4751697 call these[1892161] newDomain[4750773]) var newDomain[4751705]:domain(1,int(64),one)[1765496] newDomain[4750773]
-
{}
-
{}
var this[4751710]:ndarray(1,real(32))[2172117] this[4750634]-
{}
-
{}
var INP_sumAxisSize[4751719]:int(64)[10] sumAxisSize[4750724]-
{
-
(4751723 'move' INP_sumAxisSize[4751719] sumAxisSize[4750724])
}
-
{}
var sumAxisSize[4751715]:int(64)[10] sumAxisSize[4750724]-
{
-
(4751727 'move' sumAxisSize[4751715] INP_sumAxisSize[4751719])
}
-
{
-
(4751731 call chpl__autoDestroy[1995110] sumAxisSize[4751715])
}
var INP_axis[4751739]:int(64)[10] axis[4750636]-
{
-
(4751743 'move' INP_axis[4751739] axis[4750636])
}
-
{}
var axis[4751735]:int(64)[10] axis[4750636]-
{
-
(4751747 'move' axis[4751735] INP_axis[4751739])
}
-
{
-
(4751751 call chpl__autoDestroy[1995110] axis[4751735])
}
var chpl__iterPAR[4751754]:_ir_these__ref__domain_DefaultRectangularDom_1_int64_t_one[4378128] var chpl__parIter[4751755]:_ic_these__ref__domain_DefaultRectangularDom_1_int64_t_one[4378122] (4751759 call _getIterator[4378137] chpl__iterPAR[4751754]) (4751762 call _freeIterator[4378372] chpl__parIter[4751755])-
{
-
var origIdx[4750977]:1*int(64)[1769982]
-
var call_tmp[4750979]:int(64)[10]
-
var call_tmp[4750987]:1*int(64)[1769982]
-
(4752202 'move' origIdx[4750977] (4752199 call _defaultOf[1775865]))
-
(4750998 'end of statement' )
-
var call_tmp[4750999]:int(64)[10]
-
var call_tmp[4751005]:bool[19]
-
var call_tmp[4751013]:bool[19]
-
{
-
var call_tmp[4751022]:_ref(int(64))[1465689]
-
(4751024 'move' call_tmp[4751022] (4751791 '.' origIdx[4750977] x0[1769980]))
-
(4751030 call =[52229] call_tmp[4751022] idx[4751160])
-
(4751033 'end of statement' origIdx[4750977] idx[4751160])
}
-
(4751786 'end of statement' origIdx[4750977] idx[4751160])
-
var call_tmp[4751045]:real(32)[91]
-
var sum[4751053]:real(32)[91]
-
var init_coerce_tmp[4751797]:real(32)[91]
-
(4752186 '=' init_coerce_tmp[4751797] 0.0)
-
(4751055 'move' sum[4751053] init_coerce_tmp[4751797])
-
(4751059 'end of statement' newDomain[4751705])
-
{
-
var _indexOfInterest[4751062]:int(64)[10]
-
var _iterator[4751064]:_ic_chpl_direct_range_iter[1600114]
-
var call_tmp[4751066]:int(64)[10]
-
(4751068 'move' call_tmp[4751066] (4751071 call chpl__nudgeHighBound[1599937] sumAxisSize[4751715]))
-
var call_tmp[4751073]:_ir_chpl_direct_range_iter[1600120]
-
(4751075 'move' call_tmp[4751073] (4751078 call chpl_direct_range_iter[122109] 0 call_tmp[4751066]))
-
(4751081 'move' _iterator[4751064] (4751084 call _getIterator[1600129] call_tmp[4751073]))
-
{
-
(4751088 call _freeIterator[1600298] _iterator[4751064])
}
-
ForLoop {
-
var i[4751100]:int(64)[10]
-
(4751102 'end of statement' )
-
(4751103 'move' i[4751100] _indexOfInterest[4751062])
-
(4751106 'end of statement' i[4751100])
-
{
-
var call_tmp[4751109]:_ref(int(64))[1465689]
-
(4751111 'move' call_tmp[4751109] (4751114 call this[2196126] origIdx[4750977] axis[4751735]))
-
(4751117 call =[52229] call_tmp[4751109] i[4751100])
-
(4751120 'end of statement' origIdx[4750977] i[4751100])
-
var call_tmp[4751123]:_ref(real(32))[1470469]
-
var coerce_tmp[4751826]:1*int(64)[1769982]
-
(4751832 'move' coerce_tmp[4751826] (4751828 call :[1899149] origIdx[4750977]))
-
var coerce_tmp[4751835]:1*int(64)[1769982]
-
(4751841 'move' coerce_tmp[4751835] (4751837 call :[1899149] origIdx[4750977]))
-
var coerce_tmp[4751844]:1*int(64)[1769982]
-
(4751850 'move' coerce_tmp[4751844] (4751846 call :[1899149] origIdx[4750977]))
-
(4751125 'move' call_tmp[4751123] (4751817 call this[3820598] A[4750818] coerce_tmp[4751835]) (4751822 call this[3820697] A[4750818] coerce_tmp[4751844]) (4751128 call this[3820519] A[4750818] coerce_tmp[4751826]))
-
var coerce_tmp[4751957]:real(32)[91]
-
(4751961 'move' coerce_tmp[4751957] (4751959 'deref' call_tmp[4751123]))
-
(4751131 call +=[72290] sum[4751053] coerce_tmp[4751957])
-
(4751134 'end of statement' sum[4751053] A[4750818] origIdx[4750977])
}
-
label _continueLabel[4751138]
-
_indexOfInterest[4751062]
-
_iterator[4751064]
}
-
label _breakLabel[4751140]
}
-
var call_tmp[4751142]:_ref(real(32))[1470469]
-
(4751144 'move' call_tmp[4751142] (4751970 call localAccess[4729566] B[4750801] idx[4751160]) (4751975 call localAccess[4729715] B[4750801] idx[4751160]) (4751965 call localAccess[4729450] B[4750801] idx[4751160]))
-
(4751152 call =[52329] call_tmp[4751142] sum[4751053])
-
(4751155 'end of statement' B[4750801] idx[4751160] sum[4751053])
}
}
-
{ var idx[4751346]:int(64)[10] (4751985 call these[1892161] newDomain[4750773]) var newDomain[4751993]:domain(1,int(64),one)[1765496] newDomain[4750773]
-
{}
-
{}
var this[4751998]:ndarray(1,real(32))[2172117] this[4750634]-
{}
-
{}
var INP_sumAxisSize[4752007]:int(64)[10] sumAxisSize[4750724]-
{
-
(4752011 'move' INP_sumAxisSize[4752007] sumAxisSize[4750724])
}
-
{}
var sumAxisSize[4752003]:int(64)[10] sumAxisSize[4750724]-
{
-
(4752015 'move' sumAxisSize[4752003] INP_sumAxisSize[4752007])
}
-
{
-
(4752019 call chpl__autoDestroy[1995110] sumAxisSize[4752003])
}
var INP_axis[4752027]:int(64)[10] axis[4750636]-
{
-
(4752031 'move' INP_axis[4752027] axis[4750636])
}
-
{}
var axis[4752023]:int(64)[10] axis[4750636]-
{
-
(4752035 'move' axis[4752023] INP_axis[4752027])
}
-
{
-
(4752039 call chpl__autoDestroy[1995110] axis[4752023])
}
var chpl__iterPAR[4752042]:_ir_these__ref__domain_DefaultRectangularDom_1_int64_t_one[4378128] var chpl__parIter[4752043]:_ic_these__ref__domain_DefaultRectangularDom_1_int64_t_one[4378122] (4752047 call _getIterator[4378137] chpl__iterPAR[4752042]) (4752050 call _freeIterator[4378372] chpl__parIter[4752043])-
{
-
var origIdx[4751165]:1*int(64)[1769982]
-
var call_tmp[4751167]:int(64)[10]
-
var call_tmp[4751175]:1*int(64)[1769982]
-
(4752208 'move' origIdx[4751165] (4752205 call _defaultOf[1775865]))
-
(4751186 'end of statement' )
-
var call_tmp[4751187]:int(64)[10]
-
var call_tmp[4751193]:bool[19]
-
var call_tmp[4751201]:bool[19]
-
{
-
var call_tmp[4751210]:_ref(int(64))[1465689]
-
(4751212 'move' call_tmp[4751210] (4752079 '.' origIdx[4751165] x0[1769980]))
-
(4751218 call =[52229] call_tmp[4751210] idx[4751346])
-
(4751221 'end of statement' origIdx[4751165] idx[4751346])
}
-
(4752074 'end of statement' origIdx[4751165] idx[4751346])
-
var call_tmp[4751233]:real(32)[91]
-
var sum[4751241]:real(32)[91]
-
var init_coerce_tmp[4752085]:real(32)[91]
-
(4752192 '=' init_coerce_tmp[4752085] 0.0)
-
(4751243 'move' sum[4751241] init_coerce_tmp[4752085])
-
(4751247 'end of statement' newDomain[4751993])
-
{
-
var _indexOfInterest[4751250]:int(64)[10]
-
var _iterator[4751252]:_ic_chpl_direct_range_iter[1600114]
-
var call_tmp[4751254]:int(64)[10]
-
(4751256 'move' call_tmp[4751254] (4751259 call chpl__nudgeHighBound[1599937] sumAxisSize[4752003]))
-
var call_tmp[4751261]:_ir_chpl_direct_range_iter[1600120]
-
(4751263 'move' call_tmp[4751261] (4751266 call chpl_direct_range_iter[122109] 0 call_tmp[4751254]))
-
(4751269 'move' _iterator[4751252] (4751272 call _getIterator[1600129] call_tmp[4751261]))
-
{
-
(4751276 call _freeIterator[1600298] _iterator[4751252])
}
-
ForLoop {
-
var i[4751288]:int(64)[10]
-
(4751290 'end of statement' )
-
(4751291 'move' i[4751288] _indexOfInterest[4751250])
-
(4751294 'end of statement' i[4751288])
-
{
-
var call_tmp[4751297]:_ref(int(64))[1465689]
-
(4751299 'move' call_tmp[4751297] (4751302 call this[2196126] origIdx[4751165] axis[4752023]))
-
(4751305 call =[52229] call_tmp[4751297] i[4751288])
-
(4751308 'end of statement' origIdx[4751165] i[4751288])
-
var call_tmp[4751311]:_ref(real(32))[1470469]
-
var coerce_tmp[4752114]:1*int(64)[1769982]
-
(4752120 'move' coerce_tmp[4752114] (4752116 call :[1899149] origIdx[4751165]))
-
var coerce_tmp[4752123]:1*int(64)[1769982]
-
(4752129 'move' coerce_tmp[4752123] (4752125 call :[1899149] origIdx[4751165]))
-
var coerce_tmp[4752132]:1*int(64)[1769982]
-
(4752138 'move' coerce_tmp[4752132] (4752134 call :[1899149] origIdx[4751165]))
-
(4751313 'move' call_tmp[4751311] (4752105 call this[3820598] A[4750818] coerce_tmp[4752123]) (4752110 call this[3820697] A[4750818] coerce_tmp[4752132]) (4751316 call this[3820519] A[4750818] coerce_tmp[4752114]))
-
var coerce_tmp[4752145]:real(32)[91]
-
(4752149 'move' coerce_tmp[4752145] (4752147 'deref' call_tmp[4751311]))
-
(4751319 call +=[72290] sum[4751241] coerce_tmp[4752145])
-
(4751322 'end of statement' sum[4751241] A[4750818] origIdx[4751165])
}
-
label _continueLabel[4751326]
-
_indexOfInterest[4751250]
-
_iterator[4751252]
}
-
label _breakLabel[4751328]
}
-
var call_tmp[4751330]:_ref(real(32))[1470469]
-
(4751332 'move' call_tmp[4751330] (4752155 call this[3820892] B[4750801] idx[4751346]) (4752160 call this[3821041] B[4750801] idx[4751346]) (4751335 call this[3820776] B[4750801] idx[4751346]))
-
(4751338 call =[52329] call_tmp[4751330] sum[4751241])
-
(4751341 'end of statement' B[4750801] idx[4751346] sum[4751241])
}
}
}
-
(4751660 'end of statement' B[4750801] newDomain[4750773] sumAxisSize[4750724] A[4750818] newDomain[4750773] sumAxisSize[4750724] A[4750818] newDomain[4750773] sumAxisSize[4750724] A[4750818])
-
var call_tmp[4751537]:int(64)[10]
-
var call_tmp[4751545]:real(32)[91]
-
var call_tmp[4751553]:ndarray(1,real(32))[2172117]
-
(4752195 '=' ret[4750659] S[4750795])
-
gotoReturn _end_sumOneAxis[4751570] _end_sumOneAxis[4751570]
-
label _end_sumOneAxis[4751570]
-
(4751572 return ret[4750659])
}
-
- «»
function _ref(ndarray(2,real(32)))[2303532] . sumOneAxis[4808313] ( this[4808317]:_ref(ndarray(2,real(32)))[2303532] , axis[4808319]:int(64)[10] ) : ndarray(2,real(32))[2303523]
ref arg this[4808317]:_ref(ndarray(2,real(32)))[2303532] arg axis[4808319]:int(64)[10]-
{
-
var ret[4808342]:ndarray(2,real(32))[2303523]
-
var call_tmp[4808363]:rect(2)[2290998]
-
(4808365 'move' call_tmp[4808363] (4808368 call _dom[4529810] this[4808317]))
-
var call_tmp[4808371]:2*range(int(64),both,one)[2287631]
-
(4808373 'move' call_tmp[4808371] (4808379 call dims[2392977] call_tmp[4808363]))
-
var dims[4808380]:2*range(int(64),both,one)[2287631]
-
(4808382 'move' dims[4808380] (4809260 call chpl__initCopy[2314708] call_tmp[4808371] 1))
-
(4808385 'end of statement' )
-
var call_tmp[4808386]:_ref(range(int(64),both,one))[1610048]
-
(4808388 'move' call_tmp[4808386] (4808391 call this[2320866] dims[4808380] axis[4808319]))
-
var sumAxis[4808393]:range(int(64),both,one)[1610039]
-
(4808395 'move' sumAxis[4808393] (4809267 'deref' call_tmp[4808386]))
-
(4808398 'end of statement' )
-
var call_tmp[4808399]:int(64)[10]
-
(4808401 'move' call_tmp[4808399] (4808404 call size[1649150] sumAxis[4808393]))
-
var sumAxisSize[4808407]:int(64)[10]
-
(4808409 'move' sumAxisSize[4808407] call_tmp[4808399])
-
(4808412 'end of statement' )
-
var newDims[4808413]:2*range(int(64),both,one)[2287631]
-
(4808415 'move' newDims[4808413] (4809269 call chpl__initCopy[2314708] dims[4808380] 0))
-
(4808418 'end of statement' )
-
var call_tmp[4808419]:_ref(range(int(64),both,one))[1610048]
-
(4808421 'move' call_tmp[4808419] (4808424 call this[2320866] newDims[4808413] axis[4808319]))
-
var call_tmp[4808426]:int(64)[10]
-
var call_tmp[4808433]:range(int(64),both,one)[1610039]
-
(4808435 'move' call_tmp[4808433] (4808438 call chpl_build_bounded_range[1509041]))
-
(4808442 call =[1764365] call_tmp[4808419] call_tmp[4808433])
-
(4808445 'end of statement' newDims[4808413])
-
var call_tmp[4808447]:domain(2,int(64),one)[2289710]
-
var _tuple_expand_tmp_0[4809281]:_ref(range(int(64),both,one))[1610048]
-
(4809287 'move' _tuple_expand_tmp_0[4809281] (4809299 '.' newDims[4808413] x0[2287627]))
-
var _tuple_expand_tmp_1[4809289]:_ref(range(int(64),both,one))[1610048]
-
(4809295 'move' _tuple_expand_tmp_1[4809289] (4809304 '.' newDims[4808413] x1[2287629]))
-
var coerce_tmp[4809307]:range(int(64),both,one)[1610039]
-
(4809311 'move' coerce_tmp[4809307] (4809309 'deref' _tuple_expand_tmp_0[4809281]))
-
var coerce_tmp[4809313]:range(int(64),both,one)[1610039]
-
(4809317 'move' coerce_tmp[4809313] (4809315 'deref' _tuple_expand_tmp_1[4809289]))
-
(4808449 'move' call_tmp[4808447] (4808452 call chpl__buildDomainExpr[2393778] coerce_tmp[4809307] coerce_tmp[4809313] 1))
-
var newDomain[4808456]:domain(2,int(64),one)[2289710]
-
(4808458 'move' newDomain[4808456] (4809320 call chpl__initCopy[2374908] call_tmp[4808447] 1))
-
(4808461 'end of statement' )
-
var call_tmp[4808462]:real(32)[91]
-
var call_tmp[4808470]:ndarray(2,real(32))[2303523]
-
var initTemp[4809327]:ndarray(2,real(32))[2303523]
-
(4809330 call init[4781829] initTemp[4809327] newDomain[4808456])
-
(4808472 'move' call_tmp[4808470] initTemp[4809327])
-
var S[4808478]:ndarray(2,real(32))[2303523]
-
(4808480 'move' S[4808478] call_tmp[4808470])
-
(4808483 'end of statement' )
-
var B[4808484]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[4808488]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4808490 'move' call_tmp[4808488] (4808493 call data[2419932] S[4808478]))
-
(4808496 'move' B[4808484] call_tmp[4808488])
-
(4808500 'end of statement' )
-
var A[4808501]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[4808505]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4808507 'move' call_tmp[4808505] (4808510 call data[2419932] this[4808317]))
-
(4808513 'move' A[4808501] call_tmp[4808505])
-
(4808517 'end of statement' dims[4808380] sumAxis[4808393] newDims[4808413] newDomain[4808456] S[4808478])
-
var call_tmp[4808523]:bool[19]
-
var default_arg_hasOffsets[4809351]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4808531]:bool[19]
-
{
-
var tmp[4808538]:bool[19]
-
var call_tmp[4808543]:bool[19]
-
(4809375 'end of statement' )
-
var tmp[4808556]:bool[19]
-
var tmp[4808558]:bool[19]
-
var call_tmp[4808560]:bool[19]
-
var tmp[4808574]:bool[19]
-
var call_tmp[4808580]:bool[19]
-
(4809383 'end of statement' )
-
var tmp[4808593]:bool[19]
-
var tmp[4808595]:bool[19]
-
var call_tmp[4808597]:bool[19]
-
var tmp[4808617]:bool[19]
-
var call_tmp[4808619]:bool[19]
-
var default_arg_hasOffsets[4809389]:bool[19]
-
(4808621 'move' call_tmp[4808619] (4808624 call chpl__dynamicAutoLocalCheck[4782568] B[4808484] newDomain[4808456]))
-
(4808627 'move' tmp[4808617] call_tmp[4808619])
-
(4808632 'move' tmp[4808593] tmp[4808617])
-
var tmp[4808638]:bool[19]
-
(4808640 'move' tmp[4808638] tmp[4808593])
-
(4808645 'move' tmp[4808556] tmp[4808638])
-
(4809377 'end of statement' B[4808484] newDomain[4808456])
-
if tmp[4808556]
-
{ var idx[4808843]:2*int(64)[1802073] (4809399 call these[3217106] newDomain[4808456]) var newDomain[4809407]:domain(2,int(64),one)[2289710] newDomain[4808456]
-
{}
-
{}
var this[4809412]:ndarray(2,real(32))[2303523] this[4808317]-
{}
-
{}
var INP_sumAxisSize[4809421]:int(64)[10] sumAxisSize[4808407]-
{
-
(4809425 'move' INP_sumAxisSize[4809421] sumAxisSize[4808407])
}
-
{}
var sumAxisSize[4809417]:int(64)[10] sumAxisSize[4808407]-
{
-
(4809429 'move' sumAxisSize[4809417] INP_sumAxisSize[4809421])
}
-
{
-
(4809433 call chpl__autoDestroy[1995110] sumAxisSize[4809417])
}
var INP_axis[4809441]:int(64)[10] axis[4808319]-
{
-
(4809445 'move' INP_axis[4809441] axis[4808319])
}
-
{}
var axis[4809437]:int(64)[10] axis[4808319]-
{
-
(4809449 'move' axis[4809437] INP_axis[4809441])
}
-
{
-
(4809453 call chpl__autoDestroy[1995110] axis[4809437])
}
var chpl__iterPAR[4809456]:_ir_these__ref__domain_DefaultRectangularDom_2_int64_t_one[4432443] var chpl__parIter[4809457]:_ic_these__ref__domain_DefaultRectangularDom_2_int64_t_one[4432437] (4809461 call _getIterator[4432452] chpl__iterPAR[4809456]) (4809464 call _freeIterator[4432687] chpl__parIter[4809457])-
{
-
var origIdx[4808660]:2*int(64)[1802073]
-
var call_tmp[4808662]:int(64)[10]
-
var call_tmp[4808670]:2*int(64)[1802073]
-
(4808681 'end of statement' )
-
var call_tmp[4808682]:2*int(64)[1802073]
-
var call_tmp[4808688]:bool[19]
-
var call_tmp[4808696]:bool[19]
-
{
-
(4809830 'move' origIdx[4808660] (4809833 call chpl__initCopy[1802267] idx[4808843] 0))
-
(4808724 'end of statement' origIdx[4808660] idx[4808843])
}
-
(4809489 'end of statement' origIdx[4808660] idx[4808843])
-
var call_tmp[4808728]:real(32)[91]
-
var sum[4808736]:real(32)[91]
-
var init_coerce_tmp[4809495]:real(32)[91]
-
(4809848 '=' init_coerce_tmp[4809495] 0.0)
-
(4808738 'move' sum[4808736] init_coerce_tmp[4809495])
-
(4808742 'end of statement' newDomain[4809407])
-
{
-
var _indexOfInterest[4808745]:int(64)[10]
-
var _iterator[4808747]:_ic_chpl_direct_range_iter[1600114]
-
var call_tmp[4808749]:int(64)[10]
-
(4808751 'move' call_tmp[4808749] (4808754 call chpl__nudgeHighBound[1599937] sumAxisSize[4809417]))
-
var call_tmp[4808756]:_ir_chpl_direct_range_iter[1600120]
-
(4808758 'move' call_tmp[4808756] (4808761 call chpl_direct_range_iter[122109] 0 call_tmp[4808749]))
-
(4808764 'move' _iterator[4808747] (4808767 call _getIterator[1600129] call_tmp[4808756]))
-
{
-
(4808771 call _freeIterator[1600298] _iterator[4808747])
}
-
ForLoop {
-
var i[4808783]:int(64)[10]
-
(4808785 'end of statement' )
-
(4808786 'move' i[4808783] _indexOfInterest[4808745])
-
(4808789 'end of statement' i[4808783])
-
{
-
var call_tmp[4808792]:_ref(int(64))[1465689]
-
(4808794 'move' call_tmp[4808792] (4808797 call this[2335907] origIdx[4808660] axis[4809437]))
-
(4808800 call =[52229] call_tmp[4808792] i[4808783])
-
(4808803 'end of statement' origIdx[4808660] i[4808783])
-
var call_tmp[4808806]:_ref(real(32))[1470469]
-
var coerce_tmp[4809524]:2*int(64)[1802073]
-
(4809530 'move' coerce_tmp[4809524] (4809526 call :[2329285] origIdx[4808660]))
-
var coerce_tmp[4809533]:2*int(64)[1802073]
-
(4809539 'move' coerce_tmp[4809533] (4809535 call :[2329285] origIdx[4808660]))
-
var coerce_tmp[4809542]:2*int(64)[1802073]
-
(4809548 'move' coerce_tmp[4809542] (4809544 call :[2329285] origIdx[4808660]))
-
(4808808 'move' call_tmp[4808806] (4809515 call this[4530777] A[4808501] coerce_tmp[4809533]) (4809520 call this[4530889] A[4808501] coerce_tmp[4809542]) (4808811 call this[4530698] A[4808501] coerce_tmp[4809524]))
-
var coerce_tmp[4809555]:real(32)[91]
-
(4809559 'move' coerce_tmp[4809555] (4809557 'deref' call_tmp[4808806]))
-
(4808814 call +=[72290] sum[4808736] coerce_tmp[4809555])
-
(4808817 'end of statement' sum[4808736] A[4808501] origIdx[4808660])
}
-
label _continueLabel[4808821]
-
_indexOfInterest[4808745]
-
_iterator[4808747]
}
-
label _breakLabel[4808823]
}
-
var call_tmp[4808825]:_ref(real(32))[1470469]
-
var coerce_tmp[4809577]:2*int(64)[1802073]
-
(4809583 'move' coerce_tmp[4809577] (4809579 call :[2329285] idx[4808843]))
-
var coerce_tmp[4809586]:2*int(64)[1802073]
-
(4809592 'move' coerce_tmp[4809586] (4809588 call :[2329285] idx[4808843]))
-
var coerce_tmp[4809595]:2*int(64)[1802073]
-
(4809601 'move' coerce_tmp[4809595] (4809597 call :[2329285] idx[4808843]))
-
(4808827 'move' call_tmp[4808825] (4809568 call localAccess[4786711] B[4808484] coerce_tmp[4809586]) (4809573 call localAccess[4786823] B[4808484] coerce_tmp[4809595]) (4809563 call localAccess[4786632] B[4808484] coerce_tmp[4809577]))
-
(4808835 call =[52329] call_tmp[4808825] sum[4808736])
-
(4808838 'end of statement' B[4808484] idx[4808843] sum[4808736])
}
}
-
{ var idx[4809029]:2*int(64)[1802073] (4809610 call these[3217106] newDomain[4808456]) var newDomain[4809618]:domain(2,int(64),one)[2289710] newDomain[4808456]
-
{}
-
{}
var this[4809623]:ndarray(2,real(32))[2303523] this[4808317]-
{}
-
{}
var INP_sumAxisSize[4809632]:int(64)[10] sumAxisSize[4808407]-
{
-
(4809636 'move' INP_sumAxisSize[4809632] sumAxisSize[4808407])
}
-
{}
var sumAxisSize[4809628]:int(64)[10] sumAxisSize[4808407]-
{
-
(4809640 'move' sumAxisSize[4809628] INP_sumAxisSize[4809632])
}
-
{
-
(4809644 call chpl__autoDestroy[1995110] sumAxisSize[4809628])
}
var INP_axis[4809652]:int(64)[10] axis[4808319]-
{
-
(4809656 'move' INP_axis[4809652] axis[4808319])
}
-
{}
var axis[4809648]:int(64)[10] axis[4808319]-
{
-
(4809660 'move' axis[4809648] INP_axis[4809652])
}
-
{
-
(4809664 call chpl__autoDestroy[1995110] axis[4809648])
}
var chpl__iterPAR[4809667]:_ir_these__ref__domain_DefaultRectangularDom_2_int64_t_one[4432443] var chpl__parIter[4809668]:_ic_these__ref__domain_DefaultRectangularDom_2_int64_t_one[4432437] (4809672 call _getIterator[4432452] chpl__iterPAR[4809667]) (4809675 call _freeIterator[4432687] chpl__parIter[4809668])-
{
-
var origIdx[4808848]:2*int(64)[1802073]
-
var call_tmp[4808850]:int(64)[10]
-
var call_tmp[4808858]:2*int(64)[1802073]
-
(4808869 'end of statement' )
-
var call_tmp[4808870]:2*int(64)[1802073]
-
var call_tmp[4808876]:bool[19]
-
var call_tmp[4808884]:bool[19]
-
{
-
(4809837 'move' origIdx[4808848] (4809840 call chpl__initCopy[1802267] idx[4809029] 0))
-
(4808912 'end of statement' origIdx[4808848] idx[4809029])
}
-
(4809700 'end of statement' origIdx[4808848] idx[4809029])
-
var call_tmp[4808916]:real(32)[91]
-
var sum[4808924]:real(32)[91]
-
var init_coerce_tmp[4809706]:real(32)[91]
-
(4809854 '=' init_coerce_tmp[4809706] 0.0)
-
(4808926 'move' sum[4808924] init_coerce_tmp[4809706])
-
(4808930 'end of statement' newDomain[4809618])
-
{
-
var _indexOfInterest[4808933]:int(64)[10]
-
var _iterator[4808935]:_ic_chpl_direct_range_iter[1600114]
-
var call_tmp[4808937]:int(64)[10]
-
(4808939 'move' call_tmp[4808937] (4808942 call chpl__nudgeHighBound[1599937] sumAxisSize[4809628]))
-
var call_tmp[4808944]:_ir_chpl_direct_range_iter[1600120]
-
(4808946 'move' call_tmp[4808944] (4808949 call chpl_direct_range_iter[122109] 0 call_tmp[4808937]))
-
(4808952 'move' _iterator[4808935] (4808955 call _getIterator[1600129] call_tmp[4808944]))
-
{
-
(4808959 call _freeIterator[1600298] _iterator[4808935])
}
-
ForLoop {
-
var i[4808971]:int(64)[10]
-
(4808973 'end of statement' )
-
(4808974 'move' i[4808971] _indexOfInterest[4808933])
-
(4808977 'end of statement' i[4808971])
-
{
-
var call_tmp[4808980]:_ref(int(64))[1465689]
-
(4808982 'move' call_tmp[4808980] (4808985 call this[2335907] origIdx[4808848] axis[4809648]))
-
(4808988 call =[52229] call_tmp[4808980] i[4808971])
-
(4808991 'end of statement' origIdx[4808848] i[4808971])
-
var call_tmp[4808994]:_ref(real(32))[1470469]
-
var coerce_tmp[4809735]:2*int(64)[1802073]
-
(4809741 'move' coerce_tmp[4809735] (4809737 call :[2329285] origIdx[4808848]))
-
var coerce_tmp[4809744]:2*int(64)[1802073]
-
(4809750 'move' coerce_tmp[4809744] (4809746 call :[2329285] origIdx[4808848]))
-
var coerce_tmp[4809753]:2*int(64)[1802073]
-
(4809759 'move' coerce_tmp[4809753] (4809755 call :[2329285] origIdx[4808848]))
-
(4808996 'move' call_tmp[4808994] (4809726 call this[4530777] A[4808501] coerce_tmp[4809744]) (4809731 call this[4530889] A[4808501] coerce_tmp[4809753]) (4808999 call this[4530698] A[4808501] coerce_tmp[4809735]))
-
var coerce_tmp[4809766]:real(32)[91]
-
(4809770 'move' coerce_tmp[4809766] (4809768 'deref' call_tmp[4808994]))
-
(4809002 call +=[72290] sum[4808924] coerce_tmp[4809766])
-
(4809005 'end of statement' sum[4808924] A[4808501] origIdx[4808848])
}
-
label _continueLabel[4809009]
-
_indexOfInterest[4808933]
-
_iterator[4808935]
}
-
label _breakLabel[4809011]
}
-
var call_tmp[4809013]:_ref(real(32))[1470469]
-
var coerce_tmp[4809785]:2*int(64)[1802073]
-
(4809791 'move' coerce_tmp[4809785] (4809787 call :[2329285] idx[4809029]))
-
var coerce_tmp[4809794]:2*int(64)[1802073]
-
(4809800 'move' coerce_tmp[4809794] (4809796 call :[2329285] idx[4809029]))
-
var coerce_tmp[4809803]:2*int(64)[1802073]
-
(4809809 'move' coerce_tmp[4809803] (4809805 call :[2329285] idx[4809029]))
-
(4809015 'move' call_tmp[4809013] (4809776 call this[4530777] B[4808484] coerce_tmp[4809794]) (4809781 call this[4530889] B[4808484] coerce_tmp[4809803]) (4809018 call this[4530698] B[4808484] coerce_tmp[4809785]))
-
(4809021 call =[52329] call_tmp[4809013] sum[4808924])
-
(4809024 'end of statement' B[4808484] idx[4809029] sum[4808924])
}
}
}
-
(4809362 'end of statement' B[4808484] newDomain[4808456] sumAxisSize[4808407] A[4808501] newDomain[4808456] sumAxisSize[4808407] A[4808501] newDomain[4808456] sumAxisSize[4808407] A[4808501])
-
var call_tmp[4809220]:int(64)[10]
-
var call_tmp[4809228]:real(32)[91]
-
var call_tmp[4809236]:ndarray(2,real(32))[2303523]
-
(4809857 '=' ret[4808342] S[4808478])
-
gotoReturn _end_sumOneAxis[4809253] _end_sumOneAxis[4809253]
-
label _end_sumOneAxis[4809253]
-
(4809255 return ret[4808342])
}
-
- «»
function _ref(ndarray(3,real(32)))[2453356] . sumOneAxis[4870257] ( this[4870261]:_ref(ndarray(3,real(32)))[2453356] , axis[4870263]:int(64)[10] ) : ndarray(3,real(32))[2453347]
ref arg this[4870261]:_ref(ndarray(3,real(32)))[2453356] arg axis[4870263]:int(64)[10]-
{
-
var ret[4870286]:ndarray(3,real(32))[2453347]
-
var call_tmp[4870307]:rect(3)[2440313]
-
(4870309 'move' call_tmp[4870307] (4870312 call _dom[4558628] this[4870261]))
-
var call_tmp[4870315]:3*range(int(64),both,one)[2436605]
-
(4870317 'move' call_tmp[4870315] (4870323 call dims[2547282] call_tmp[4870307]))
-
var dims[4870324]:3*range(int(64),both,one)[2436605]
-
(4870326 'move' dims[4870324] (4871204 call chpl__initCopy[2465207] call_tmp[4870315] 1))
-
(4870329 'end of statement' )
-
var call_tmp[4870330]:_ref(range(int(64),both,one))[1610048]
-
(4870332 'move' call_tmp[4870330] (4870335 call this[2471628] dims[4870324] axis[4870263]))
-
var sumAxis[4870337]:range(int(64),both,one)[1610039]
-
(4870339 'move' sumAxis[4870337] (4871211 'deref' call_tmp[4870330]))
-
(4870342 'end of statement' )
-
var call_tmp[4870343]:int(64)[10]
-
(4870345 'move' call_tmp[4870343] (4870348 call size[1649150] sumAxis[4870337]))
-
var sumAxisSize[4870351]:int(64)[10]
-
(4870353 'move' sumAxisSize[4870351] call_tmp[4870343])
-
(4870356 'end of statement' )
-
var newDims[4870357]:3*range(int(64),both,one)[2436605]
-
(4870359 'move' newDims[4870357] (4871213 call chpl__initCopy[2465207] dims[4870324] 0))
-
(4870362 'end of statement' )
-
var call_tmp[4870363]:_ref(range(int(64),both,one))[1610048]
-
(4870365 'move' call_tmp[4870363] (4870368 call this[2471628] newDims[4870357] axis[4870263]))
-
var call_tmp[4870370]:int(64)[10]
-
var call_tmp[4870377]:range(int(64),both,one)[1610039]
-
(4870379 'move' call_tmp[4870377] (4870382 call chpl_build_bounded_range[1509041]))
-
(4870386 call =[1764365] call_tmp[4870363] call_tmp[4870377])
-
(4870389 'end of statement' newDims[4870357])
-
var call_tmp[4870391]:domain(3,int(64),one)[2438803]
-
var _tuple_expand_tmp_0[4871225]:_ref(range(int(64),both,one))[1610048]
-
(4871231 'move' _tuple_expand_tmp_0[4871225] (4871251 '.' newDims[4870357] x0[2436599]))
-
var _tuple_expand_tmp_1[4871233]:_ref(range(int(64),both,one))[1610048]
-
(4871239 'move' _tuple_expand_tmp_1[4871233] (4871256 '.' newDims[4870357] x1[2436601]))
-
var _tuple_expand_tmp_2[4871241]:_ref(range(int(64),both,one))[1610048]
-
(4871247 'move' _tuple_expand_tmp_2[4871241] (4871261 '.' newDims[4870357] x2[2436603]))
-
var coerce_tmp[4871264]:range(int(64),both,one)[1610039]
-
(4871268 'move' coerce_tmp[4871264] (4871266 'deref' _tuple_expand_tmp_0[4871225]))
-
var coerce_tmp[4871270]:range(int(64),both,one)[1610039]
-
(4871274 'move' coerce_tmp[4871270] (4871272 'deref' _tuple_expand_tmp_1[4871233]))
-
var coerce_tmp[4871276]:range(int(64),both,one)[1610039]
-
(4871280 'move' coerce_tmp[4871276] (4871278 'deref' _tuple_expand_tmp_2[4871241]))
-
(4870393 'move' call_tmp[4870391] (4870396 call chpl__buildDomainExpr[2548196] coerce_tmp[4871264] coerce_tmp[4871270] coerce_tmp[4871276] 1))
-
var newDomain[4870400]:domain(3,int(64),one)[2438803]
-
(4870402 'move' newDomain[4870400] (4871283 call chpl__initCopy[2528912] call_tmp[4870391] 1))
-
(4870405 'end of statement' )
-
var call_tmp[4870406]:real(32)[91]
-
var call_tmp[4870414]:ndarray(3,real(32))[2453347]
-
var initTemp[4871290]:ndarray(3,real(32))[2453347]
-
(4871293 call init[4841855] initTemp[4871290] newDomain[4870400])
-
(4870416 'move' call_tmp[4870414] initTemp[4871290])
-
var S[4870422]:ndarray(3,real(32))[2453347]
-
(4870424 'move' S[4870422] call_tmp[4870414])
-
(4870427 'end of statement' )
-
var B[4870428]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4870432]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4870434 'move' call_tmp[4870432] (4870437 call data[2575189] S[4870422]))
-
(4870440 'move' B[4870428] call_tmp[4870432])
-
(4870444 'end of statement' )
-
var A[4870445]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4870449]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4870451 'move' call_tmp[4870449] (4870454 call data[2575189] this[4870261]))
-
(4870457 'move' A[4870445] call_tmp[4870449])
-
(4870461 'end of statement' dims[4870324] sumAxis[4870337] newDims[4870357] newDomain[4870400] S[4870422])
-
var call_tmp[4870467]:bool[19]
-
var default_arg_hasOffsets[4871314]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4870475]:bool[19]
-
{
-
var tmp[4870482]:bool[19]
-
var call_tmp[4870487]:bool[19]
-
(4871338 'end of statement' )
-
var tmp[4870500]:bool[19]
-
var tmp[4870502]:bool[19]
-
var call_tmp[4870504]:bool[19]
-
var tmp[4870518]:bool[19]
-
var call_tmp[4870524]:bool[19]
-
(4871346 'end of statement' )
-
var tmp[4870537]:bool[19]
-
var tmp[4870539]:bool[19]
-
var call_tmp[4870541]:bool[19]
-
var tmp[4870561]:bool[19]
-
var call_tmp[4870563]:bool[19]
-
var default_arg_hasOffsets[4871352]:bool[19]
-
(4870565 'move' call_tmp[4870563] (4870568 call chpl__dynamicAutoLocalCheck[4842594] B[4870428] newDomain[4870400]))
-
(4870571 'move' tmp[4870561] call_tmp[4870563])
-
(4870576 'move' tmp[4870537] tmp[4870561])
-
var tmp[4870582]:bool[19]
-
(4870584 'move' tmp[4870582] tmp[4870537])
-
(4870589 'move' tmp[4870500] tmp[4870582])
-
(4871340 'end of statement' B[4870428] newDomain[4870400])
-
if tmp[4870500]
-
{ var idx[4870787]:3*int(64)[1995504] (4871362 call these[4446201] newDomain[4870400]) var newDomain[4871370]:domain(3,int(64),one)[2438803] newDomain[4870400]
-
{}
-
{}
var this[4871375]:ndarray(3,real(32))[2453347] this[4870261]-
{}
-
{}
var INP_sumAxisSize[4871384]:int(64)[10] sumAxisSize[4870351]-
{
-
(4871388 'move' INP_sumAxisSize[4871384] sumAxisSize[4870351])
}
-
{}
var sumAxisSize[4871380]:int(64)[10] sumAxisSize[4870351]-
{
-
(4871392 'move' sumAxisSize[4871380] INP_sumAxisSize[4871384])
}
-
{
-
(4871396 call chpl__autoDestroy[1995110] sumAxisSize[4871380])
}
var INP_axis[4871404]:int(64)[10] axis[4870263]-
{
-
(4871408 'move' INP_axis[4871404] axis[4870263])
}
-
{}
var axis[4871400]:int(64)[10] axis[4870263]-
{
-
(4871412 'move' axis[4871400] INP_axis[4871404])
}
-
{
-
(4871416 call chpl__autoDestroy[1995110] axis[4871400])
}
var chpl__iterPAR[4871419]:_ir_these__ref__domain_DefaultRectangularDom_3_int64_t_one[4447168] var chpl__parIter[4871420]:_ic_these__ref__domain_DefaultRectangularDom_3_int64_t_one[4447162] (4871424 call _getIterator[4447177] chpl__iterPAR[4871419]) (4871427 call _freeIterator[4447412] chpl__parIter[4871420])-
{
-
var origIdx[4870604]:3*int(64)[1995504]
-
var call_tmp[4870606]:int(64)[10]
-
var call_tmp[4870614]:3*int(64)[1995504]
-
(4870625 'end of statement' )
-
var call_tmp[4870626]:3*int(64)[1995504]
-
var call_tmp[4870632]:bool[19]
-
var call_tmp[4870640]:bool[19]
-
{
-
(4871793 'move' origIdx[4870604] (4871796 call chpl__initCopy[2118136] idx[4870787] 0))
-
(4870668 'end of statement' origIdx[4870604] idx[4870787])
}
-
(4871452 'end of statement' origIdx[4870604] idx[4870787])
-
var call_tmp[4870672]:real(32)[91]
-
var sum[4870680]:real(32)[91]
-
var init_coerce_tmp[4871458]:real(32)[91]
-
(4871811 '=' init_coerce_tmp[4871458] 0.0)
-
(4870682 'move' sum[4870680] init_coerce_tmp[4871458])
-
(4870686 'end of statement' newDomain[4871370])
-
{
-
var _indexOfInterest[4870689]:int(64)[10]
-
var _iterator[4870691]:_ic_chpl_direct_range_iter[1600114]
-
var call_tmp[4870693]:int(64)[10]
-
(4870695 'move' call_tmp[4870693] (4870698 call chpl__nudgeHighBound[1599937] sumAxisSize[4871380]))
-
var call_tmp[4870700]:_ir_chpl_direct_range_iter[1600120]
-
(4870702 'move' call_tmp[4870700] (4870705 call chpl_direct_range_iter[122109] 0 call_tmp[4870693]))
-
(4870708 'move' _iterator[4870691] (4870711 call _getIterator[1600129] call_tmp[4870700]))
-
{
-
(4870715 call _freeIterator[1600298] _iterator[4870691])
}
-
ForLoop {
-
var i[4870727]:int(64)[10]
-
(4870729 'end of statement' )
-
(4870730 'move' i[4870727] _indexOfInterest[4870689])
-
(4870733 'end of statement' i[4870727])
-
{
-
var call_tmp[4870736]:_ref(int(64))[1465689]
-
(4870738 'move' call_tmp[4870736] (4870741 call this[2487207] origIdx[4870604] axis[4871400]))
-
(4870744 call =[52229] call_tmp[4870736] i[4870727])
-
(4870747 'end of statement' origIdx[4870604] i[4870727])
-
var call_tmp[4870750]:_ref(real(32))[1470469]
-
var coerce_tmp[4871487]:3*int(64)[1995504]
-
(4871493 'move' coerce_tmp[4871487] (4871489 call :[2480467] origIdx[4870604]))
-
var coerce_tmp[4871496]:3*int(64)[1995504]
-
(4871502 'move' coerce_tmp[4871496] (4871498 call :[2480467] origIdx[4870604]))
-
var coerce_tmp[4871505]:3*int(64)[1995504]
-
(4871511 'move' coerce_tmp[4871505] (4871507 call :[2480467] origIdx[4870604]))
-
(4870752 'move' call_tmp[4870750] (4871478 call this[4559595] A[4870445] coerce_tmp[4871496]) (4871483 call this[4559707] A[4870445] coerce_tmp[4871505]) (4870755 call this[4559516] A[4870445] coerce_tmp[4871487]))
-
var coerce_tmp[4871518]:real(32)[91]
-
(4871522 'move' coerce_tmp[4871518] (4871520 'deref' call_tmp[4870750]))
-
(4870758 call +=[72290] sum[4870680] coerce_tmp[4871518])
-
(4870761 'end of statement' sum[4870680] A[4870445] origIdx[4870604])
}
-
label _continueLabel[4870765]
-
_indexOfInterest[4870689]
-
_iterator[4870691]
}
-
label _breakLabel[4870767]
}
-
var call_tmp[4870769]:_ref(real(32))[1470469]
-
var coerce_tmp[4871540]:3*int(64)[1995504]
-
(4871546 'move' coerce_tmp[4871540] (4871542 call :[2480467] idx[4870787]))
-
var coerce_tmp[4871549]:3*int(64)[1995504]
-
(4871555 'move' coerce_tmp[4871549] (4871551 call :[2480467] idx[4870787]))
-
var coerce_tmp[4871558]:3*int(64)[1995504]
-
(4871564 'move' coerce_tmp[4871558] (4871560 call :[2480467] idx[4870787]))
-
(4870771 'move' call_tmp[4870769] (4871531 call localAccess[4847698] B[4870428] coerce_tmp[4871549]) (4871536 call localAccess[4847810] B[4870428] coerce_tmp[4871558]) (4871526 call localAccess[4847619] B[4870428] coerce_tmp[4871540]))
-
(4870779 call =[52329] call_tmp[4870769] sum[4870680])
-
(4870782 'end of statement' B[4870428] idx[4870787] sum[4870680])
}
}
-
{ var idx[4870973]:3*int(64)[1995504] (4871573 call these[4446201] newDomain[4870400]) var newDomain[4871581]:domain(3,int(64),one)[2438803] newDomain[4870400]
-
{}
-
{}
var this[4871586]:ndarray(3,real(32))[2453347] this[4870261]-
{}
-
{}
var INP_sumAxisSize[4871595]:int(64)[10] sumAxisSize[4870351]-
{
-
(4871599 'move' INP_sumAxisSize[4871595] sumAxisSize[4870351])
}
-
{}
var sumAxisSize[4871591]:int(64)[10] sumAxisSize[4870351]-
{
-
(4871603 'move' sumAxisSize[4871591] INP_sumAxisSize[4871595])
}
-
{
-
(4871607 call chpl__autoDestroy[1995110] sumAxisSize[4871591])
}
var INP_axis[4871615]:int(64)[10] axis[4870263]-
{
-
(4871619 'move' INP_axis[4871615] axis[4870263])
}
-
{}
var axis[4871611]:int(64)[10] axis[4870263]-
{
-
(4871623 'move' axis[4871611] INP_axis[4871615])
}
-
{
-
(4871627 call chpl__autoDestroy[1995110] axis[4871611])
}
var chpl__iterPAR[4871630]:_ir_these__ref__domain_DefaultRectangularDom_3_int64_t_one[4447168] var chpl__parIter[4871631]:_ic_these__ref__domain_DefaultRectangularDom_3_int64_t_one[4447162] (4871635 call _getIterator[4447177] chpl__iterPAR[4871630]) (4871638 call _freeIterator[4447412] chpl__parIter[4871631])-
{
-
var origIdx[4870792]:3*int(64)[1995504]
-
var call_tmp[4870794]:int(64)[10]
-
var call_tmp[4870802]:3*int(64)[1995504]
-
(4870813 'end of statement' )
-
var call_tmp[4870814]:3*int(64)[1995504]
-
var call_tmp[4870820]:bool[19]
-
var call_tmp[4870828]:bool[19]
-
{
-
(4871800 'move' origIdx[4870792] (4871803 call chpl__initCopy[2118136] idx[4870973] 0))
-
(4870856 'end of statement' origIdx[4870792] idx[4870973])
}
-
(4871663 'end of statement' origIdx[4870792] idx[4870973])
-
var call_tmp[4870860]:real(32)[91]
-
var sum[4870868]:real(32)[91]
-
var init_coerce_tmp[4871669]:real(32)[91]
-
(4871817 '=' init_coerce_tmp[4871669] 0.0)
-
(4870870 'move' sum[4870868] init_coerce_tmp[4871669])
-
(4870874 'end of statement' newDomain[4871581])
-
{
-
var _indexOfInterest[4870877]:int(64)[10]
-
var _iterator[4870879]:_ic_chpl_direct_range_iter[1600114]
-
var call_tmp[4870881]:int(64)[10]
-
(4870883 'move' call_tmp[4870881] (4870886 call chpl__nudgeHighBound[1599937] sumAxisSize[4871591]))
-
var call_tmp[4870888]:_ir_chpl_direct_range_iter[1600120]
-
(4870890 'move' call_tmp[4870888] (4870893 call chpl_direct_range_iter[122109] 0 call_tmp[4870881]))
-
(4870896 'move' _iterator[4870879] (4870899 call _getIterator[1600129] call_tmp[4870888]))
-
{
-
(4870903 call _freeIterator[1600298] _iterator[4870879])
}
-
ForLoop {
-
var i[4870915]:int(64)[10]
-
(4870917 'end of statement' )
-
(4870918 'move' i[4870915] _indexOfInterest[4870877])
-
(4870921 'end of statement' i[4870915])
-
{
-
var call_tmp[4870924]:_ref(int(64))[1465689]
-
(4870926 'move' call_tmp[4870924] (4870929 call this[2487207] origIdx[4870792] axis[4871611]))
-
(4870932 call =[52229] call_tmp[4870924] i[4870915])
-
(4870935 'end of statement' origIdx[4870792] i[4870915])
-
var call_tmp[4870938]:_ref(real(32))[1470469]
-
var coerce_tmp[4871698]:3*int(64)[1995504]
-
(4871704 'move' coerce_tmp[4871698] (4871700 call :[2480467] origIdx[4870792]))
-
var coerce_tmp[4871707]:3*int(64)[1995504]
-
(4871713 'move' coerce_tmp[4871707] (4871709 call :[2480467] origIdx[4870792]))
-
var coerce_tmp[4871716]:3*int(64)[1995504]
-
(4871722 'move' coerce_tmp[4871716] (4871718 call :[2480467] origIdx[4870792]))
-
(4870940 'move' call_tmp[4870938] (4871689 call this[4559595] A[4870445] coerce_tmp[4871707]) (4871694 call this[4559707] A[4870445] coerce_tmp[4871716]) (4870943 call this[4559516] A[4870445] coerce_tmp[4871698]))
-
var coerce_tmp[4871729]:real(32)[91]
-
(4871733 'move' coerce_tmp[4871729] (4871731 'deref' call_tmp[4870938]))
-
(4870946 call +=[72290] sum[4870868] coerce_tmp[4871729])
-
(4870949 'end of statement' sum[4870868] A[4870445] origIdx[4870792])
}
-
label _continueLabel[4870953]
-
_indexOfInterest[4870877]
-
_iterator[4870879]
}
-
label _breakLabel[4870955]
}
-
var call_tmp[4870957]:_ref(real(32))[1470469]
-
var coerce_tmp[4871748]:3*int(64)[1995504]
-
(4871754 'move' coerce_tmp[4871748] (4871750 call :[2480467] idx[4870973]))
-
var coerce_tmp[4871757]:3*int(64)[1995504]
-
(4871763 'move' coerce_tmp[4871757] (4871759 call :[2480467] idx[4870973]))
-
var coerce_tmp[4871766]:3*int(64)[1995504]
-
(4871772 'move' coerce_tmp[4871766] (4871768 call :[2480467] idx[4870973]))
-
(4870959 'move' call_tmp[4870957] (4871739 call this[4559595] B[4870428] coerce_tmp[4871757]) (4871744 call this[4559707] B[4870428] coerce_tmp[4871766]) (4870962 call this[4559516] B[4870428] coerce_tmp[4871748]))
-
(4870965 call =[52329] call_tmp[4870957] sum[4870868])
-
(4870968 'end of statement' B[4870428] idx[4870973] sum[4870868])
}
}
}
-
(4871325 'end of statement' B[4870428] newDomain[4870400] sumAxisSize[4870351] A[4870445] newDomain[4870400] sumAxisSize[4870351] A[4870445] newDomain[4870400] sumAxisSize[4870351] A[4870445])
-
var call_tmp[4871164]:int(64)[10]
-
var call_tmp[4871172]:real(32)[91]
-
var call_tmp[4871180]:ndarray(3,real(32))[2453347]
-
(4871820 '=' ret[4870286] S[4870422])
-
gotoReturn _end_sumOneAxis[4871197] _end_sumOneAxis[4871197]
-
label _end_sumOneAxis[4871197]
-
(4871199 return ret[4870286])
}
-
- «»
function _ref(ndarray(4,real(32)))[2594499] . sumOneAxis[4934833] ( this[4934837]:_ref(ndarray(4,real(32)))[2594499] , axis[4934839]:int(64)[10] ) : ndarray(4,real(32))[2594490]
ref arg this[4934837]:_ref(ndarray(4,real(32)))[2594499] arg axis[4934839]:int(64)[10]-
{
-
var ret[4934862]:ndarray(4,real(32))[2594490]
-
var call_tmp[4934883]:rect(4)[1965857]
-
(4934885 'move' call_tmp[4934883] (4934888 call _dom[4577374] this[4934837]))
-
var call_tmp[4934891]:4*range(int(64),both,one)[1961821]
-
(4934893 'move' call_tmp[4934891] (4934899 call dims[2010412] call_tmp[4934883]))
-
var dims[4934900]:4*range(int(64),both,one)[1961821]
-
(4934902 'move' dims[4934900] (4935780 call chpl__initCopy[1985027] call_tmp[4934891] 1))
-
(4934905 'end of statement' )
-
var call_tmp[4934906]:_ref(range(int(64),both,one))[1610048]
-
(4934908 'move' call_tmp[4934906] (4934911 call this[1989689] dims[4934900] axis[4934839]))
-
var sumAxis[4934913]:range(int(64),both,one)[1610039]
-
(4934915 'move' sumAxis[4934913] (4935787 'deref' call_tmp[4934906]))
-
(4934918 'end of statement' )
-
var call_tmp[4934919]:int(64)[10]
-
(4934921 'move' call_tmp[4934919] (4934924 call size[1649150] sumAxis[4934913]))
-
var sumAxisSize[4934927]:int(64)[10]
-
(4934929 'move' sumAxisSize[4934927] call_tmp[4934919])
-
(4934932 'end of statement' )
-
var newDims[4934933]:4*range(int(64),both,one)[1961821]
-
(4934935 'move' newDims[4934933] (4935789 call chpl__initCopy[1985027] dims[4934900] 0))
-
(4934938 'end of statement' )
-
var call_tmp[4934939]:_ref(range(int(64),both,one))[1610048]
-
(4934941 'move' call_tmp[4934939] (4934944 call this[1989689] newDims[4934933] axis[4934839]))
-
var call_tmp[4934946]:int(64)[10]
-
var call_tmp[4934953]:range(int(64),both,one)[1610039]
-
(4934955 'move' call_tmp[4934953] (4934958 call chpl_build_bounded_range[1509041]))
-
(4934962 call =[1764365] call_tmp[4934939] call_tmp[4934953])
-
(4934965 'end of statement' newDims[4934933])
-
var call_tmp[4934967]:domain(4,int(64),one)[1964360]
-
var _tuple_expand_tmp_0[4935801]:_ref(range(int(64),both,one))[1610048]
-
(4935807 'move' _tuple_expand_tmp_0[4935801] (4935835 '.' newDims[4934933] x0[1961813]))
-
var _tuple_expand_tmp_1[4935809]:_ref(range(int(64),both,one))[1610048]
-
(4935815 'move' _tuple_expand_tmp_1[4935809] (4935840 '.' newDims[4934933] x1[1961815]))
-
var _tuple_expand_tmp_2[4935817]:_ref(range(int(64),both,one))[1610048]
-
(4935823 'move' _tuple_expand_tmp_2[4935817] (4935845 '.' newDims[4934933] x2[1961817]))
-
var _tuple_expand_tmp_3[4935825]:_ref(range(int(64),both,one))[1610048]
-
(4935831 'move' _tuple_expand_tmp_3[4935825] (4935850 '.' newDims[4934933] x3[1961819]))
-
var coerce_tmp[4935853]:range(int(64),both,one)[1610039]
-
(4935857 'move' coerce_tmp[4935853] (4935855 'deref' _tuple_expand_tmp_0[4935801]))
-
var coerce_tmp[4935859]:range(int(64),both,one)[1610039]
-
(4935863 'move' coerce_tmp[4935859] (4935861 'deref' _tuple_expand_tmp_1[4935809]))
-
var coerce_tmp[4935865]:range(int(64),both,one)[1610039]
-
(4935869 'move' coerce_tmp[4935865] (4935867 'deref' _tuple_expand_tmp_2[4935817]))
-
var coerce_tmp[4935871]:range(int(64),both,one)[1610039]
-
(4935875 'move' coerce_tmp[4935871] (4935873 'deref' _tuple_expand_tmp_3[4935825]))
-
(4934969 'move' call_tmp[4934967] (4934972 call chpl__buildDomainExpr[1978287] coerce_tmp[4935853] coerce_tmp[4935859] coerce_tmp[4935865] coerce_tmp[4935871] 1))
-
var newDomain[4934976]:domain(4,int(64),one)[1964360]
-
(4934978 'move' newDomain[4934976] (4935878 call chpl__initCopy[1987450] call_tmp[4934967] 1))
-
(4934981 'end of statement' )
-
var call_tmp[4934982]:real(32)[91]
-
var call_tmp[4934990]:ndarray(4,real(32))[2594490]
-
var initTemp[4935885]:ndarray(4,real(32))[2594490]
-
(4935888 call init[4906227] initTemp[4935885] newDomain[4934976])
-
(4934992 'move' call_tmp[4934990] initTemp[4935885])
-
var S[4934998]:ndarray(4,real(32))[2594490]
-
(4935000 'move' S[4934998] call_tmp[4934990])
-
(4935003 'end of statement' )
-
var B[4935004]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[4935008]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4935010 'move' call_tmp[4935008] (4935013 call data[2644060] S[4934998]))
-
(4935016 'move' B[4935004] call_tmp[4935008])
-
(4935020 'end of statement' )
-
var A[4935021]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[4935025]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4935027 'move' call_tmp[4935025] (4935030 call data[2644060] this[4934837]))
-
(4935033 'move' A[4935021] call_tmp[4935025])
-
(4935037 'end of statement' dims[4934900] sumAxis[4934913] newDims[4934933] newDomain[4934976] S[4934998])
-
var call_tmp[4935043]:bool[19]
-
var default_arg_hasOffsets[4935909]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4935051]:bool[19]
-
{
-
var tmp[4935058]:bool[19]
-
var call_tmp[4935063]:bool[19]
-
(4935933 'end of statement' )
-
var tmp[4935076]:bool[19]
-
var tmp[4935078]:bool[19]
-
var call_tmp[4935080]:bool[19]
-
var tmp[4935094]:bool[19]
-
var call_tmp[4935100]:bool[19]
-
(4935941 'end of statement' )
-
var tmp[4935113]:bool[19]
-
var tmp[4935115]:bool[19]
-
var call_tmp[4935117]:bool[19]
-
var tmp[4935137]:bool[19]
-
var call_tmp[4935139]:bool[19]
-
var default_arg_hasOffsets[4935947]:bool[19]
-
(4935141 'move' call_tmp[4935139] (4935144 call chpl__dynamicAutoLocalCheck[4906966] B[4935004] newDomain[4934976]))
-
(4935147 'move' tmp[4935137] call_tmp[4935139])
-
(4935152 'move' tmp[4935113] tmp[4935137])
-
var tmp[4935158]:bool[19]
-
(4935160 'move' tmp[4935158] tmp[4935113])
-
(4935165 'move' tmp[4935076] tmp[4935158])
-
(4935935 'end of statement' B[4935004] newDomain[4934976])
-
if tmp[4935076]
-
{ var idx[4935363]:4*int(64)[1960494] (4935957 call these[2002982] newDomain[4934976]) var newDomain[4935965]:domain(4,int(64),one)[1964360] newDomain[4934976]
-
{}
-
{}
var this[4935970]:ndarray(4,real(32))[2594490] this[4934837]-
{}
-
{}
var INP_sumAxisSize[4935979]:int(64)[10] sumAxisSize[4934927]-
{
-
(4935983 'move' INP_sumAxisSize[4935979] sumAxisSize[4934927])
}
-
{}
var sumAxisSize[4935975]:int(64)[10] sumAxisSize[4934927]-
{
-
(4935987 'move' sumAxisSize[4935975] INP_sumAxisSize[4935979])
}
-
{
-
(4935991 call chpl__autoDestroy[1995110] sumAxisSize[4935975])
}
var INP_axis[4935999]:int(64)[10] axis[4934839]-
{
-
(4936003 'move' INP_axis[4935999] axis[4934839])
}
-
{}
var axis[4935995]:int(64)[10] axis[4934839]-
{
-
(4936007 'move' axis[4935995] INP_axis[4935999])
}
-
{
-
(4936011 call chpl__autoDestroy[1995110] axis[4935995])
}
var chpl__iterPAR[4936014]:_ir_these__ref__domain_DefaultRectangularDom_4_int64_t_one[4415393] var chpl__parIter[4936015]:_ic_these__ref__domain_DefaultRectangularDom_4_int64_t_one[4415387] (4936019 call _getIterator[4415402] chpl__iterPAR[4936014]) (4936022 call _freeIterator[4415637] chpl__parIter[4936015])-
{
-
var origIdx[4935180]:4*int(64)[1960494]
-
var call_tmp[4935182]:int(64)[10]
-
var call_tmp[4935190]:4*int(64)[1960494]
-
(4935201 'end of statement' )
-
var call_tmp[4935202]:4*int(64)[1960494]
-
var call_tmp[4935208]:bool[19]
-
var call_tmp[4935216]:bool[19]
-
{
-
(4936388 'move' origIdx[4935180] (4936391 call chpl__initCopy[1960639] idx[4935363] 0))
-
(4935244 'end of statement' origIdx[4935180] idx[4935363])
}
-
(4936047 'end of statement' origIdx[4935180] idx[4935363])
-
var call_tmp[4935248]:real(32)[91]
-
var sum[4935256]:real(32)[91]
-
var init_coerce_tmp[4936053]:real(32)[91]
-
(4936406 '=' init_coerce_tmp[4936053] 0.0)
-
(4935258 'move' sum[4935256] init_coerce_tmp[4936053])
-
(4935262 'end of statement' newDomain[4935965])
-
{
-
var _indexOfInterest[4935265]:int(64)[10]
-
var _iterator[4935267]:_ic_chpl_direct_range_iter[1600114]
-
var call_tmp[4935269]:int(64)[10]
-
(4935271 'move' call_tmp[4935269] (4935274 call chpl__nudgeHighBound[1599937] sumAxisSize[4935975]))
-
var call_tmp[4935276]:_ir_chpl_direct_range_iter[1600120]
-
(4935278 'move' call_tmp[4935276] (4935281 call chpl_direct_range_iter[122109] 0 call_tmp[4935269]))
-
(4935284 'move' _iterator[4935267] (4935287 call _getIterator[1600129] call_tmp[4935276]))
-
{
-
(4935291 call _freeIterator[1600298] _iterator[4935267])
}
-
ForLoop {
-
var i[4935303]:int(64)[10]
-
(4935305 'end of statement' )
-
(4935306 'move' i[4935303] _indexOfInterest[4935265])
-
(4935309 'end of statement' i[4935303])
-
{
-
var call_tmp[4935312]:_ref(int(64))[1465689]
-
(4935314 'move' call_tmp[4935312] (4935317 call this[2040976] origIdx[4935180] axis[4935995]))
-
(4935320 call =[52229] call_tmp[4935312] i[4935303])
-
(4935323 'end of statement' origIdx[4935180] i[4935303])
-
var call_tmp[4935326]:_ref(real(32))[1470469]
-
var coerce_tmp[4936082]:4*int(64)[1960494]
-
(4936088 'move' coerce_tmp[4936082] (4936084 call :[2010080] origIdx[4935180]))
-
var coerce_tmp[4936091]:4*int(64)[1960494]
-
(4936097 'move' coerce_tmp[4936091] (4936093 call :[2010080] origIdx[4935180]))
-
var coerce_tmp[4936100]:4*int(64)[1960494]
-
(4936106 'move' coerce_tmp[4936100] (4936102 call :[2010080] origIdx[4935180]))
-
(4935328 'move' call_tmp[4935326] (4936073 call this[4578341] A[4935021] coerce_tmp[4936091]) (4936078 call this[4578453] A[4935021] coerce_tmp[4936100]) (4935331 call this[4578262] A[4935021] coerce_tmp[4936082]))
-
var coerce_tmp[4936113]:real(32)[91]
-
(4936117 'move' coerce_tmp[4936113] (4936115 'deref' call_tmp[4935326]))
-
(4935334 call +=[72290] sum[4935256] coerce_tmp[4936113])
-
(4935337 'end of statement' sum[4935256] A[4935021] origIdx[4935180])
}
-
label _continueLabel[4935341]
-
_indexOfInterest[4935265]
-
_iterator[4935267]
}
-
label _breakLabel[4935343]
}
-
var call_tmp[4935345]:_ref(real(32))[1470469]
-
var coerce_tmp[4936135]:4*int(64)[1960494]
-
(4936141 'move' coerce_tmp[4936135] (4936137 call :[2010080] idx[4935363]))
-
var coerce_tmp[4936144]:4*int(64)[1960494]
-
(4936150 'move' coerce_tmp[4936144] (4936146 call :[2010080] idx[4935363]))
-
var coerce_tmp[4936153]:4*int(64)[1960494]
-
(4936159 'move' coerce_tmp[4936153] (4936155 call :[2010080] idx[4935363]))
-
(4935347 'move' call_tmp[4935345] (4936126 call localAccess[4912671] B[4935004] coerce_tmp[4936144]) (4936131 call localAccess[4912783] B[4935004] coerce_tmp[4936153]) (4936121 call localAccess[4912592] B[4935004] coerce_tmp[4936135]))
-
(4935355 call =[52329] call_tmp[4935345] sum[4935256])
-
(4935358 'end of statement' B[4935004] idx[4935363] sum[4935256])
}
}
-
{ var idx[4935549]:4*int(64)[1960494] (4936168 call these[2002982] newDomain[4934976]) var newDomain[4936176]:domain(4,int(64),one)[1964360] newDomain[4934976]
-
{}
-
{}
var this[4936181]:ndarray(4,real(32))[2594490] this[4934837]-
{}
-
{}
var INP_sumAxisSize[4936190]:int(64)[10] sumAxisSize[4934927]-
{
-
(4936194 'move' INP_sumAxisSize[4936190] sumAxisSize[4934927])
}
-
{}
var sumAxisSize[4936186]:int(64)[10] sumAxisSize[4934927]-
{
-
(4936198 'move' sumAxisSize[4936186] INP_sumAxisSize[4936190])
}
-
{
-
(4936202 call chpl__autoDestroy[1995110] sumAxisSize[4936186])
}
var INP_axis[4936210]:int(64)[10] axis[4934839]-
{
-
(4936214 'move' INP_axis[4936210] axis[4934839])
}
-
{}
var axis[4936206]:int(64)[10] axis[4934839]-
{
-
(4936218 'move' axis[4936206] INP_axis[4936210])
}
-
{
-
(4936222 call chpl__autoDestroy[1995110] axis[4936206])
}
var chpl__iterPAR[4936225]:_ir_these__ref__domain_DefaultRectangularDom_4_int64_t_one[4415393] var chpl__parIter[4936226]:_ic_these__ref__domain_DefaultRectangularDom_4_int64_t_one[4415387] (4936230 call _getIterator[4415402] chpl__iterPAR[4936225]) (4936233 call _freeIterator[4415637] chpl__parIter[4936226])-
{
-
var origIdx[4935368]:4*int(64)[1960494]
-
var call_tmp[4935370]:int(64)[10]
-
var call_tmp[4935378]:4*int(64)[1960494]
-
(4935389 'end of statement' )
-
var call_tmp[4935390]:4*int(64)[1960494]
-
var call_tmp[4935396]:bool[19]
-
var call_tmp[4935404]:bool[19]
-
{
-
(4936395 'move' origIdx[4935368] (4936398 call chpl__initCopy[1960639] idx[4935549] 0))
-
(4935432 'end of statement' origIdx[4935368] idx[4935549])
}
-
(4936258 'end of statement' origIdx[4935368] idx[4935549])
-
var call_tmp[4935436]:real(32)[91]
-
var sum[4935444]:real(32)[91]
-
var init_coerce_tmp[4936264]:real(32)[91]
-
(4936412 '=' init_coerce_tmp[4936264] 0.0)
-
(4935446 'move' sum[4935444] init_coerce_tmp[4936264])
-
(4935450 'end of statement' newDomain[4936176])
-
{
-
var _indexOfInterest[4935453]:int(64)[10]
-
var _iterator[4935455]:_ic_chpl_direct_range_iter[1600114]
-
var call_tmp[4935457]:int(64)[10]
-
(4935459 'move' call_tmp[4935457] (4935462 call chpl__nudgeHighBound[1599937] sumAxisSize[4936186]))
-
var call_tmp[4935464]:_ir_chpl_direct_range_iter[1600120]
-
(4935466 'move' call_tmp[4935464] (4935469 call chpl_direct_range_iter[122109] 0 call_tmp[4935457]))
-
(4935472 'move' _iterator[4935455] (4935475 call _getIterator[1600129] call_tmp[4935464]))
-
{
-
(4935479 call _freeIterator[1600298] _iterator[4935455])
}
-
ForLoop {
-
var i[4935491]:int(64)[10]
-
(4935493 'end of statement' )
-
(4935494 'move' i[4935491] _indexOfInterest[4935453])
-
(4935497 'end of statement' i[4935491])
-
{
-
var call_tmp[4935500]:_ref(int(64))[1465689]
-
(4935502 'move' call_tmp[4935500] (4935505 call this[2040976] origIdx[4935368] axis[4936206]))
-
(4935508 call =[52229] call_tmp[4935500] i[4935491])
-
(4935511 'end of statement' origIdx[4935368] i[4935491])
-
var call_tmp[4935514]:_ref(real(32))[1470469]
-
var coerce_tmp[4936293]:4*int(64)[1960494]
-
(4936299 'move' coerce_tmp[4936293] (4936295 call :[2010080] origIdx[4935368]))
-
var coerce_tmp[4936302]:4*int(64)[1960494]
-
(4936308 'move' coerce_tmp[4936302] (4936304 call :[2010080] origIdx[4935368]))
-
var coerce_tmp[4936311]:4*int(64)[1960494]
-
(4936317 'move' coerce_tmp[4936311] (4936313 call :[2010080] origIdx[4935368]))
-
(4935516 'move' call_tmp[4935514] (4936284 call this[4578341] A[4935021] coerce_tmp[4936302]) (4936289 call this[4578453] A[4935021] coerce_tmp[4936311]) (4935519 call this[4578262] A[4935021] coerce_tmp[4936293]))
-
var coerce_tmp[4936324]:real(32)[91]
-
(4936328 'move' coerce_tmp[4936324] (4936326 'deref' call_tmp[4935514]))
-
(4935522 call +=[72290] sum[4935444] coerce_tmp[4936324])
-
(4935525 'end of statement' sum[4935444] A[4935021] origIdx[4935368])
}
-
label _continueLabel[4935529]
-
_indexOfInterest[4935453]
-
_iterator[4935455]
}
-
label _breakLabel[4935531]
}
-
var call_tmp[4935533]:_ref(real(32))[1470469]
-
var coerce_tmp[4936343]:4*int(64)[1960494]
-
(4936349 'move' coerce_tmp[4936343] (4936345 call :[2010080] idx[4935549]))
-
var coerce_tmp[4936352]:4*int(64)[1960494]
-
(4936358 'move' coerce_tmp[4936352] (4936354 call :[2010080] idx[4935549]))
-
var coerce_tmp[4936361]:4*int(64)[1960494]
-
(4936367 'move' coerce_tmp[4936361] (4936363 call :[2010080] idx[4935549]))
-
(4935535 'move' call_tmp[4935533] (4936334 call this[4578341] B[4935004] coerce_tmp[4936352]) (4936339 call this[4578453] B[4935004] coerce_tmp[4936361]) (4935538 call this[4578262] B[4935004] coerce_tmp[4936343]))
-
(4935541 call =[52329] call_tmp[4935533] sum[4935444])
-
(4935544 'end of statement' B[4935004] idx[4935549] sum[4935444])
}
}
}
-
(4935920 'end of statement' B[4935004] newDomain[4934976] sumAxisSize[4934927] A[4935021] newDomain[4934976] sumAxisSize[4934927] A[4935021] newDomain[4934976] sumAxisSize[4934927] A[4935021])
-
var call_tmp[4935740]:int(64)[10]
-
var call_tmp[4935748]:real(32)[91]
-
var call_tmp[4935756]:ndarray(4,real(32))[2594490]
-
(4936415 '=' ret[4934862] S[4934998])
-
gotoReturn _end_sumOneAxis[4935773] _end_sumOneAxis[4935773]
-
label _end_sumOneAxis[4935773]
-
(4935775 return ret[4934862])
}
-
- «»
function _ref(ndarray(5,real(32)))[2679345] . sumOneAxis[5001726] ( this[5001730]:_ref(ndarray(5,real(32)))[2679345] , axis[5001732]:int(64)[10] ) : ndarray(5,real(32))[2679336]
ref arg this[5001730]:_ref(ndarray(5,real(32)))[2679345] arg axis[5001732]:int(64)[10]-
{
-
var ret[5001755]:ndarray(5,real(32))[2679336]
-
var call_tmp[5001776]:rect(5)[2665060]
-
(5001778 'move' call_tmp[5001776] (5001781 call _dom[4596875] this[5001730]))
-
var call_tmp[5001784]:5*range(int(64),both,one)[2660739]
-
(5001786 'move' call_tmp[5001784] (5001792 call dims[2783526] call_tmp[5001776]))
-
var dims[5001793]:5*range(int(64),both,one)[2660739]
-
(5001795 'move' dims[5001793] (5002673 call chpl__initCopy[2692210] call_tmp[5001784] 1))
-
(5001798 'end of statement' )
-
var call_tmp[5001799]:_ref(range(int(64),both,one))[1610048]
-
(5001801 'move' call_tmp[5001799] (5001804 call this[2698713] dims[5001793] axis[5001732]))
-
var sumAxis[5001806]:range(int(64),both,one)[1610039]
-
(5001808 'move' sumAxis[5001806] (5002680 'deref' call_tmp[5001799]))
-
(5001811 'end of statement' )
-
var call_tmp[5001812]:int(64)[10]
-
(5001814 'move' call_tmp[5001812] (5001817 call size[1649150] sumAxis[5001806]))
-
var sumAxisSize[5001820]:int(64)[10]
-
(5001822 'move' sumAxisSize[5001820] call_tmp[5001812])
-
(5001825 'end of statement' )
-
var newDims[5001826]:5*range(int(64),both,one)[2660739]
-
(5001828 'move' newDims[5001826] (5002682 call chpl__initCopy[2692210] dims[5001793] 0))
-
(5001831 'end of statement' )
-
var call_tmp[5001832]:_ref(range(int(64),both,one))[1610048]
-
(5001834 'move' call_tmp[5001832] (5001837 call this[2698713] newDims[5001826] axis[5001732]))
-
var call_tmp[5001839]:int(64)[10]
-
var call_tmp[5001846]:range(int(64),both,one)[1610039]
-
(5001848 'move' call_tmp[5001846] (5001851 call chpl_build_bounded_range[1509041]))
-
(5001855 call =[1764365] call_tmp[5001832] call_tmp[5001846])
-
(5001858 'end of statement' newDims[5001826])
-
var call_tmp[5001860]:domain(5,int(64),one)[2663397]
-
var _tuple_expand_tmp_0[5002694]:_ref(range(int(64),both,one))[1610048]
-
(5002700 'move' _tuple_expand_tmp_0[5002694] (5002736 '.' newDims[5001826] x0[2660729]))
-
var _tuple_expand_tmp_1[5002702]:_ref(range(int(64),both,one))[1610048]
-
(5002708 'move' _tuple_expand_tmp_1[5002702] (5002741 '.' newDims[5001826] x1[2660731]))
-
var _tuple_expand_tmp_2[5002710]:_ref(range(int(64),both,one))[1610048]
-
(5002716 'move' _tuple_expand_tmp_2[5002710] (5002746 '.' newDims[5001826] x2[2660733]))
-
var _tuple_expand_tmp_3[5002718]:_ref(range(int(64),both,one))[1610048]
-
(5002724 'move' _tuple_expand_tmp_3[5002718] (5002751 '.' newDims[5001826] x3[2660735]))
-
var _tuple_expand_tmp_4[5002726]:_ref(range(int(64),both,one))[1610048]
-
(5002732 'move' _tuple_expand_tmp_4[5002726] (5002756 '.' newDims[5001826] x4[2660737]))
-
var coerce_tmp[5002759]:range(int(64),both,one)[1610039]
-
(5002763 'move' coerce_tmp[5002759] (5002761 'deref' _tuple_expand_tmp_0[5002694]))
-
var coerce_tmp[5002765]:range(int(64),both,one)[1610039]
-
(5002769 'move' coerce_tmp[5002765] (5002767 'deref' _tuple_expand_tmp_1[5002702]))
-
var coerce_tmp[5002771]:range(int(64),both,one)[1610039]
-
(5002775 'move' coerce_tmp[5002771] (5002773 'deref' _tuple_expand_tmp_2[5002710]))
-
var coerce_tmp[5002777]:range(int(64),both,one)[1610039]
-
(5002781 'move' coerce_tmp[5002777] (5002779 'deref' _tuple_expand_tmp_3[5002718]))
-
var coerce_tmp[5002783]:range(int(64),both,one)[1610039]
-
(5002787 'move' coerce_tmp[5002783] (5002785 'deref' _tuple_expand_tmp_4[5002726]))
-
(5001862 'move' call_tmp[5001860] (5001865 call chpl__buildDomainExpr[2784666] coerce_tmp[5002759] coerce_tmp[5002765] coerce_tmp[5002771] coerce_tmp[5002777] coerce_tmp[5002783] 1))
-
var newDomain[5001869]:domain(5,int(64),one)[2663397]
-
(5001871 'move' newDomain[5001869] (5002790 call chpl__initCopy[2764080] call_tmp[5001860] 1))
-
(5001874 'end of statement' )
-
var call_tmp[5001875]:real(32)[91]
-
var call_tmp[5001883]:ndarray(5,real(32))[2679336]
-
var initTemp[5002797]:ndarray(5,real(32))[2679336]
-
(5002800 call init[4971562] initTemp[5002797] newDomain[5001869])
-
(5001885 'move' call_tmp[5001883] initTemp[5002797])
-
var S[5001891]:ndarray(5,real(32))[2679336]
-
(5001893 'move' S[5001891] call_tmp[5001883])
-
(5001896 'end of statement' )
-
var B[5001897]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[5001901]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(5001903 'move' call_tmp[5001901] (5001906 call data[2813337] S[5001891]))
-
(5001909 'move' B[5001897] call_tmp[5001901])
-
(5001913 'end of statement' )
-
var A[5001914]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[5001918]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(5001920 'move' call_tmp[5001918] (5001923 call data[2813337] this[5001730]))
-
(5001926 'move' A[5001914] call_tmp[5001918])
-
(5001930 'end of statement' dims[5001793] sumAxis[5001806] newDims[5001826] newDomain[5001869] S[5001891])
-
var call_tmp[5001936]:bool[19]
-
var default_arg_hasOffsets[5002821]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5001944]:bool[19]
-
{
-
var tmp[5001951]:bool[19]
-
var call_tmp[5001956]:bool[19]
-
(5002845 'end of statement' )
-
var tmp[5001969]:bool[19]
-
var tmp[5001971]:bool[19]
-
var call_tmp[5001973]:bool[19]
-
var tmp[5001987]:bool[19]
-
var call_tmp[5001993]:bool[19]
-
(5002853 'end of statement' )
-
var tmp[5002006]:bool[19]
-
var tmp[5002008]:bool[19]
-
var call_tmp[5002010]:bool[19]
-
var tmp[5002030]:bool[19]
-
var call_tmp[5002032]:bool[19]
-
var default_arg_hasOffsets[5002859]:bool[19]
-
(5002034 'move' call_tmp[5002032] (5002037 call chpl__dynamicAutoLocalCheck[4972301] B[5001897] newDomain[5001869]))
-
(5002040 'move' tmp[5002030] call_tmp[5002032])
-
(5002045 'move' tmp[5002006] tmp[5002030])
-
var tmp[5002051]:bool[19]
-
(5002053 'move' tmp[5002051] tmp[5002006])
-
(5002058 'move' tmp[5001969] tmp[5002051])
-
(5002847 'end of statement' B[5001897] newDomain[5001869])
-
if tmp[5001969]
-
{ var idx[5002256]:5*int(64)[2664814] (5002869 call these[4464991] newDomain[5001869]) var newDomain[5002877]:domain(5,int(64),one)[2663397] newDomain[5001869]
-
{}
-
{}
var this[5002882]:ndarray(5,real(32))[2679336] this[5001730]-
{}
-
{}
var INP_sumAxisSize[5002891]:int(64)[10] sumAxisSize[5001820]-
{
-
(5002895 'move' INP_sumAxisSize[5002891] sumAxisSize[5001820])
}
-
{}
var sumAxisSize[5002887]:int(64)[10] sumAxisSize[5001820]-
{
-
(5002899 'move' sumAxisSize[5002887] INP_sumAxisSize[5002891])
}
-
{
-
(5002903 call chpl__autoDestroy[1995110] sumAxisSize[5002887])
}
var INP_axis[5002911]:int(64)[10] axis[5001732]-
{
-
(5002915 'move' INP_axis[5002911] axis[5001732])
}
-
{}
var axis[5002907]:int(64)[10] axis[5001732]-
{
-
(5002919 'move' axis[5002907] INP_axis[5002911])
}
-
{
-
(5002923 call chpl__autoDestroy[1995110] axis[5002907])
}
var chpl__iterPAR[5002926]:_ir_these__ref__domain_DefaultRectangularDom_5_int64_t_one[4465958] var chpl__parIter[5002927]:_ic_these__ref__domain_DefaultRectangularDom_5_int64_t_one[4465952] (5002931 call _getIterator[4465967] chpl__iterPAR[5002926]) (5002934 call _freeIterator[4466202] chpl__parIter[5002927])-
{
-
var origIdx[5002073]:5*int(64)[2664814]
-
var call_tmp[5002075]:int(64)[10]
-
var call_tmp[5002083]:5*int(64)[2664814]
-
(5002094 'end of statement' )
-
var call_tmp[5002095]:5*int(64)[2664814]
-
var call_tmp[5002101]:bool[19]
-
var call_tmp[5002109]:bool[19]
-
{
-
(5003300 'move' origIdx[5002073] (5003303 call chpl__initCopy[2689308] idx[5002256] 0))
-
(5002137 'end of statement' origIdx[5002073] idx[5002256])
}
-
(5002959 'end of statement' origIdx[5002073] idx[5002256])
-
var call_tmp[5002141]:real(32)[91]
-
var sum[5002149]:real(32)[91]
-
var init_coerce_tmp[5002965]:real(32)[91]
-
(5003318 '=' init_coerce_tmp[5002965] 0.0)
-
(5002151 'move' sum[5002149] init_coerce_tmp[5002965])
-
(5002155 'end of statement' newDomain[5002877])
-
{
-
var _indexOfInterest[5002158]:int(64)[10]
-
var _iterator[5002160]:_ic_chpl_direct_range_iter[1600114]
-
var call_tmp[5002162]:int(64)[10]
-
(5002164 'move' call_tmp[5002162] (5002167 call chpl__nudgeHighBound[1599937] sumAxisSize[5002887]))
-
var call_tmp[5002169]:_ir_chpl_direct_range_iter[1600120]
-
(5002171 'move' call_tmp[5002169] (5002174 call chpl_direct_range_iter[122109] 0 call_tmp[5002162]))
-
(5002177 'move' _iterator[5002160] (5002180 call _getIterator[1600129] call_tmp[5002169]))
-
{
-
(5002184 call _freeIterator[1600298] _iterator[5002160])
}
-
ForLoop {
-
var i[5002196]:int(64)[10]
-
(5002198 'end of statement' )
-
(5002199 'move' i[5002196] _indexOfInterest[5002158])
-
(5002202 'end of statement' i[5002196])
-
{
-
var call_tmp[5002205]:_ref(int(64))[1465689]
-
(5002207 'move' call_tmp[5002205] (5002210 call this[2715368] origIdx[5002073] axis[5002907]))
-
(5002213 call =[52229] call_tmp[5002205] i[5002196])
-
(5002216 'end of statement' origIdx[5002073] i[5002196])
-
var call_tmp[5002219]:_ref(real(32))[1470469]
-
var coerce_tmp[5002994]:5*int(64)[2664814]
-
(5003000 'move' coerce_tmp[5002994] (5002996 call :[2708392] origIdx[5002073]))
-
var coerce_tmp[5003003]:5*int(64)[2664814]
-
(5003009 'move' coerce_tmp[5003003] (5003005 call :[2708392] origIdx[5002073]))
-
var coerce_tmp[5003012]:5*int(64)[2664814]
-
(5003018 'move' coerce_tmp[5003012] (5003014 call :[2708392] origIdx[5002073]))
-
(5002221 'move' call_tmp[5002219] (5002985 call this[4597842] A[5001914] coerce_tmp[5003003]) (5002990 call this[4597954] A[5001914] coerce_tmp[5003012]) (5002224 call this[4597763] A[5001914] coerce_tmp[5002994]))
-
var coerce_tmp[5003025]:real(32)[91]
-
(5003029 'move' coerce_tmp[5003025] (5003027 'deref' call_tmp[5002219]))
-
(5002227 call +=[72290] sum[5002149] coerce_tmp[5003025])
-
(5002230 'end of statement' sum[5002149] A[5001914] origIdx[5002073])
}
-
label _continueLabel[5002234]
-
_indexOfInterest[5002158]
-
_iterator[5002160]
}
-
label _breakLabel[5002236]
}
-
var call_tmp[5002238]:_ref(real(32))[1470469]
-
var coerce_tmp[5003047]:5*int(64)[2664814]
-
(5003053 'move' coerce_tmp[5003047] (5003049 call :[2708392] idx[5002256]))
-
var coerce_tmp[5003056]:5*int(64)[2664814]
-
(5003062 'move' coerce_tmp[5003056] (5003058 call :[2708392] idx[5002256]))
-
var coerce_tmp[5003065]:5*int(64)[2664814]
-
(5003071 'move' coerce_tmp[5003065] (5003067 call :[2708392] idx[5002256]))
-
(5002240 'move' call_tmp[5002238] (5003038 call localAccess[4978607] B[5001897] coerce_tmp[5003056]) (5003043 call localAccess[4978719] B[5001897] coerce_tmp[5003065]) (5003033 call localAccess[4978528] B[5001897] coerce_tmp[5003047]))
-
(5002248 call =[52329] call_tmp[5002238] sum[5002149])
-
(5002251 'end of statement' B[5001897] idx[5002256] sum[5002149])
}
}
-
{ var idx[5002442]:5*int(64)[2664814] (5003080 call these[4464991] newDomain[5001869]) var newDomain[5003088]:domain(5,int(64),one)[2663397] newDomain[5001869]
-
{}
-
{}
var this[5003093]:ndarray(5,real(32))[2679336] this[5001730]-
{}
-
{}
var INP_sumAxisSize[5003102]:int(64)[10] sumAxisSize[5001820]-
{
-
(5003106 'move' INP_sumAxisSize[5003102] sumAxisSize[5001820])
}
-
{}
var sumAxisSize[5003098]:int(64)[10] sumAxisSize[5001820]-
{
-
(5003110 'move' sumAxisSize[5003098] INP_sumAxisSize[5003102])
}
-
{
-
(5003114 call chpl__autoDestroy[1995110] sumAxisSize[5003098])
}
var INP_axis[5003122]:int(64)[10] axis[5001732]-
{
-
(5003126 'move' INP_axis[5003122] axis[5001732])
}
-
{}
var axis[5003118]:int(64)[10] axis[5001732]-
{
-
(5003130 'move' axis[5003118] INP_axis[5003122])
}
-
{
-
(5003134 call chpl__autoDestroy[1995110] axis[5003118])
}
var chpl__iterPAR[5003137]:_ir_these__ref__domain_DefaultRectangularDom_5_int64_t_one[4465958] var chpl__parIter[5003138]:_ic_these__ref__domain_DefaultRectangularDom_5_int64_t_one[4465952] (5003142 call _getIterator[4465967] chpl__iterPAR[5003137]) (5003145 call _freeIterator[4466202] chpl__parIter[5003138])-
{
-
var origIdx[5002261]:5*int(64)[2664814]
-
var call_tmp[5002263]:int(64)[10]
-
var call_tmp[5002271]:5*int(64)[2664814]
-
(5002282 'end of statement' )
-
var call_tmp[5002283]:5*int(64)[2664814]
-
var call_tmp[5002289]:bool[19]
-
var call_tmp[5002297]:bool[19]
-
{
-
(5003307 'move' origIdx[5002261] (5003310 call chpl__initCopy[2689308] idx[5002442] 0))
-
(5002325 'end of statement' origIdx[5002261] idx[5002442])
}
-
(5003170 'end of statement' origIdx[5002261] idx[5002442])
-
var call_tmp[5002329]:real(32)[91]
-
var sum[5002337]:real(32)[91]
-
var init_coerce_tmp[5003176]:real(32)[91]
-
(5003324 '=' init_coerce_tmp[5003176] 0.0)
-
(5002339 'move' sum[5002337] init_coerce_tmp[5003176])
-
(5002343 'end of statement' newDomain[5003088])
-
{
-
var _indexOfInterest[5002346]:int(64)[10]
-
var _iterator[5002348]:_ic_chpl_direct_range_iter[1600114]
-
var call_tmp[5002350]:int(64)[10]
-
(5002352 'move' call_tmp[5002350] (5002355 call chpl__nudgeHighBound[1599937] sumAxisSize[5003098]))
-
var call_tmp[5002357]:_ir_chpl_direct_range_iter[1600120]
-
(5002359 'move' call_tmp[5002357] (5002362 call chpl_direct_range_iter[122109] 0 call_tmp[5002350]))
-
(5002365 'move' _iterator[5002348] (5002368 call _getIterator[1600129] call_tmp[5002357]))
-
{
-
(5002372 call _freeIterator[1600298] _iterator[5002348])
}
-
ForLoop {
-
var i[5002384]:int(64)[10]
-
(5002386 'end of statement' )
-
(5002387 'move' i[5002384] _indexOfInterest[5002346])
-
(5002390 'end of statement' i[5002384])
-
{
-
var call_tmp[5002393]:_ref(int(64))[1465689]
-
(5002395 'move' call_tmp[5002393] (5002398 call this[2715368] origIdx[5002261] axis[5003118]))
-
(5002401 call =[52229] call_tmp[5002393] i[5002384])
-
(5002404 'end of statement' origIdx[5002261] i[5002384])
-
var call_tmp[5002407]:_ref(real(32))[1470469]
-
var coerce_tmp[5003205]:5*int(64)[2664814]
-
(5003211 'move' coerce_tmp[5003205] (5003207 call :[2708392] origIdx[5002261]))
-
var coerce_tmp[5003214]:5*int(64)[2664814]
-
(5003220 'move' coerce_tmp[5003214] (5003216 call :[2708392] origIdx[5002261]))
-
var coerce_tmp[5003223]:5*int(64)[2664814]
-
(5003229 'move' coerce_tmp[5003223] (5003225 call :[2708392] origIdx[5002261]))
-
(5002409 'move' call_tmp[5002407] (5003196 call this[4597842] A[5001914] coerce_tmp[5003214]) (5003201 call this[4597954] A[5001914] coerce_tmp[5003223]) (5002412 call this[4597763] A[5001914] coerce_tmp[5003205]))
-
var coerce_tmp[5003236]:real(32)[91]
-
(5003240 'move' coerce_tmp[5003236] (5003238 'deref' call_tmp[5002407]))
-
(5002415 call +=[72290] sum[5002337] coerce_tmp[5003236])
-
(5002418 'end of statement' sum[5002337] A[5001914] origIdx[5002261])
}
-
label _continueLabel[5002422]
-
_indexOfInterest[5002346]
-
_iterator[5002348]
}
-
label _breakLabel[5002424]
}
-
var call_tmp[5002426]:_ref(real(32))[1470469]
-
var coerce_tmp[5003255]:5*int(64)[2664814]
-
(5003261 'move' coerce_tmp[5003255] (5003257 call :[2708392] idx[5002442]))
-
var coerce_tmp[5003264]:5*int(64)[2664814]
-
(5003270 'move' coerce_tmp[5003264] (5003266 call :[2708392] idx[5002442]))
-
var coerce_tmp[5003273]:5*int(64)[2664814]
-
(5003279 'move' coerce_tmp[5003273] (5003275 call :[2708392] idx[5002442]))
-
(5002428 'move' call_tmp[5002426] (5003246 call this[4597842] B[5001897] coerce_tmp[5003264]) (5003251 call this[4597954] B[5001897] coerce_tmp[5003273]) (5002431 call this[4597763] B[5001897] coerce_tmp[5003255]))
-
(5002434 call =[52329] call_tmp[5002426] sum[5002337])
-
(5002437 'end of statement' B[5001897] idx[5002442] sum[5002337])
}
}
}
-
(5002832 'end of statement' B[5001897] newDomain[5001869] sumAxisSize[5001820] A[5001914] newDomain[5001869] sumAxisSize[5001820] A[5001914] newDomain[5001869] sumAxisSize[5001820] A[5001914])
-
var call_tmp[5002633]:int(64)[10]
-
var call_tmp[5002641]:real(32)[91]
-
var call_tmp[5002649]:ndarray(5,real(32))[2679336]
-
(5003327 '=' ret[5001755] S[5001891])
-
gotoReturn _end_sumOneAxis[5002666] _end_sumOneAxis[5002666]
-
label _end_sumOneAxis[5002666]
-
(5002668 return ret[5001755])
}
-
- «»
function _ref(ndarray(6,real(32)))[2850686] . sumOneAxis[5070375] ( this[5070379]:_ref(ndarray(6,real(32)))[2850686] , axis[5070381]:int(64)[10] ) : ndarray(6,real(32))[2850677]
ref arg this[5070379]:_ref(ndarray(6,real(32)))[2850686] arg axis[5070381]:int(64)[10]-
{
-
var ret[5070404]:ndarray(6,real(32))[2850677]
-
var call_tmp[5070425]:rect(6)[2835862]
-
(5070427 'move' call_tmp[5070425] (5070430 call _dom[4617353] this[5070379]))
-
var call_tmp[5070433]:6*range(int(64),both,one)[2830019]
-
(5070435 'move' call_tmp[5070433] (5070441 call dims[2959411] call_tmp[5070425]))
-
var dims[5070442]:6*range(int(64),both,one)[2830019]
-
(5070444 'move' dims[5070442] (5071322 call chpl__initCopy[2863986] call_tmp[5070433] 1))
-
(5070447 'end of statement' )
-
var call_tmp[5070448]:_ref(range(int(64),both,one))[1610048]
-
(5070450 'move' call_tmp[5070448] (5070453 call this[2870530] dims[5070442] axis[5070381]))
-
var sumAxis[5070455]:range(int(64),both,one)[1610039]
-
(5070457 'move' sumAxis[5070455] (5071329 'deref' call_tmp[5070448]))
-
(5070460 'end of statement' )
-
var call_tmp[5070461]:int(64)[10]
-
(5070463 'move' call_tmp[5070461] (5070466 call size[1649150] sumAxis[5070455]))
-
var sumAxisSize[5070469]:int(64)[10]
-
(5070471 'move' sumAxisSize[5070469] call_tmp[5070461])
-
(5070474 'end of statement' )
-
var newDims[5070475]:6*range(int(64),both,one)[2830019]
-
(5070477 'move' newDims[5070475] (5071331 call chpl__initCopy[2863986] dims[5070442] 0))
-
(5070480 'end of statement' )
-
var call_tmp[5070481]:_ref(range(int(64),both,one))[1610048]
-
(5070483 'move' call_tmp[5070481] (5070486 call this[2870530] newDims[5070475] axis[5070381]))
-
var call_tmp[5070488]:int(64)[10]
-
var call_tmp[5070495]:range(int(64),both,one)[1610039]
-
(5070497 'move' call_tmp[5070495] (5070500 call chpl_build_bounded_range[1509041]))
-
(5070504 call =[1764365] call_tmp[5070481] call_tmp[5070495])
-
(5070507 'end of statement' newDims[5070475])
-
var call_tmp[5070509]:domain(6,int(64),one)[2834180]
-
var _tuple_expand_tmp_0[5071343]:_ref(range(int(64),both,one))[1610048]
-
(5071349 'move' _tuple_expand_tmp_0[5071343] (5071393 '.' newDims[5070475] x0[2830007]))
-
var _tuple_expand_tmp_1[5071351]:_ref(range(int(64),both,one))[1610048]
-
(5071357 'move' _tuple_expand_tmp_1[5071351] (5071398 '.' newDims[5070475] x1[2830009]))
-
var _tuple_expand_tmp_2[5071359]:_ref(range(int(64),both,one))[1610048]
-
(5071365 'move' _tuple_expand_tmp_2[5071359] (5071403 '.' newDims[5070475] x2[2830011]))
-
var _tuple_expand_tmp_3[5071367]:_ref(range(int(64),both,one))[1610048]
-
(5071373 'move' _tuple_expand_tmp_3[5071367] (5071408 '.' newDims[5070475] x3[2830013]))
-
var _tuple_expand_tmp_4[5071375]:_ref(range(int(64),both,one))[1610048]
-
(5071381 'move' _tuple_expand_tmp_4[5071375] (5071413 '.' newDims[5070475] x4[2830015]))
-
var _tuple_expand_tmp_5[5071383]:_ref(range(int(64),both,one))[1610048]
-
(5071389 'move' _tuple_expand_tmp_5[5071383] (5071418 '.' newDims[5070475] x5[2830017]))
-
var coerce_tmp[5071421]:range(int(64),both,one)[1610039]
-
(5071425 'move' coerce_tmp[5071421] (5071423 'deref' _tuple_expand_tmp_0[5071343]))
-
var coerce_tmp[5071427]:range(int(64),both,one)[1610039]
-
(5071431 'move' coerce_tmp[5071427] (5071429 'deref' _tuple_expand_tmp_1[5071351]))
-
var coerce_tmp[5071433]:range(int(64),both,one)[1610039]
-
(5071437 'move' coerce_tmp[5071433] (5071435 'deref' _tuple_expand_tmp_2[5071359]))
-
var coerce_tmp[5071439]:range(int(64),both,one)[1610039]
-
(5071443 'move' coerce_tmp[5071439] (5071441 'deref' _tuple_expand_tmp_3[5071367]))
-
var coerce_tmp[5071445]:range(int(64),both,one)[1610039]
-
(5071449 'move' coerce_tmp[5071445] (5071447 'deref' _tuple_expand_tmp_4[5071375]))
-
var coerce_tmp[5071451]:range(int(64),both,one)[1610039]
-
(5071455 'move' coerce_tmp[5071451] (5071453 'deref' _tuple_expand_tmp_5[5071383]))
-
(5070511 'move' call_tmp[5070509] (5070514 call chpl__buildDomainExpr[2960664] coerce_tmp[5071421] coerce_tmp[5071427] coerce_tmp[5071433] coerce_tmp[5071439] coerce_tmp[5071445] coerce_tmp[5071451] 1))
-
var newDomain[5070518]:domain(6,int(64),one)[2834180]
-
(5070520 'move' newDomain[5070518] (5071458 call chpl__initCopy[2939442] call_tmp[5070509] 1))
-
(5070523 'end of statement' )
-
var call_tmp[5070524]:real(32)[91]
-
var call_tmp[5070532]:ndarray(6,real(32))[2850677]
-
var initTemp[5071465]:ndarray(6,real(32))[2850677]
-
(5071468 call init[5039330] initTemp[5071465] newDomain[5070518])
-
(5070534 'move' call_tmp[5070532] initTemp[5071465])
-
var S[5070540]:ndarray(6,real(32))[2850677]
-
(5070542 'move' S[5070540] call_tmp[5070532])
-
(5070545 'end of statement' )
-
var B[5070546]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[5070550]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5070552 'move' call_tmp[5070550] (5070555 call data[2990174] S[5070540]))
-
(5070558 'move' B[5070546] call_tmp[5070550])
-
(5070562 'end of statement' )
-
var A[5070563]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[5070567]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5070569 'move' call_tmp[5070567] (5070572 call data[2990174] this[5070379]))
-
(5070575 'move' A[5070563] call_tmp[5070567])
-
(5070579 'end of statement' dims[5070442] sumAxis[5070455] newDims[5070475] newDomain[5070518] S[5070540])
-
var call_tmp[5070585]:bool[19]
-
var default_arg_hasOffsets[5071489]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5070593]:bool[19]
-
{
-
var tmp[5070600]:bool[19]
-
var call_tmp[5070605]:bool[19]
-
(5071513 'end of statement' )
-
var tmp[5070618]:bool[19]
-
var tmp[5070620]:bool[19]
-
var call_tmp[5070622]:bool[19]
-
var tmp[5070636]:bool[19]
-
var call_tmp[5070642]:bool[19]
-
(5071521 'end of statement' )
-
var tmp[5070655]:bool[19]
-
var tmp[5070657]:bool[19]
-
var call_tmp[5070659]:bool[19]
-
var tmp[5070679]:bool[19]
-
var call_tmp[5070681]:bool[19]
-
var default_arg_hasOffsets[5071527]:bool[19]
-
(5070683 'move' call_tmp[5070681] (5070686 call chpl__dynamicAutoLocalCheck[5040069] B[5070546] newDomain[5070518]))
-
(5070689 'move' tmp[5070679] call_tmp[5070681])
-
(5070694 'move' tmp[5070655] tmp[5070679])
-
var tmp[5070700]:bool[19]
-
(5070702 'move' tmp[5070700] tmp[5070655])
-
(5070707 'move' tmp[5070618] tmp[5070700])
-
(5071515 'end of statement' B[5070546] newDomain[5070518])
-
if tmp[5070618]
-
{ var idx[5070905]:6*int(64)[2835600] (5071537 call these[4481354] newDomain[5070518]) var newDomain[5071545]:domain(6,int(64),one)[2834180] newDomain[5070518]
-
{}
-
{}
var this[5071550]:ndarray(6,real(32))[2850677] this[5070379]-
{}
-
{}
var INP_sumAxisSize[5071559]:int(64)[10] sumAxisSize[5070469]-
{
-
(5071563 'move' INP_sumAxisSize[5071559] sumAxisSize[5070469])
}
-
{}
var sumAxisSize[5071555]:int(64)[10] sumAxisSize[5070469]-
{
-
(5071567 'move' sumAxisSize[5071555] INP_sumAxisSize[5071559])
}
-
{
-
(5071571 call chpl__autoDestroy[1995110] sumAxisSize[5071555])
}
var INP_axis[5071579]:int(64)[10] axis[5070381]-
{
-
(5071583 'move' INP_axis[5071579] axis[5070381])
}
-
{}
var axis[5071575]:int(64)[10] axis[5070381]-
{
-
(5071587 'move' axis[5071575] INP_axis[5071579])
}
-
{
-
(5071591 call chpl__autoDestroy[1995110] axis[5071575])
}
var chpl__iterPAR[5071594]:_ir_these__ref__domain_DefaultRectangularDom_6_int64_t_one[4482321] var chpl__parIter[5071595]:_ic_these__ref__domain_DefaultRectangularDom_6_int64_t_one[4482315] (5071599 call _getIterator[4482330] chpl__iterPAR[5071594]) (5071602 call _freeIterator[4482565] chpl__parIter[5071595])-
{
-
var origIdx[5070722]:6*int(64)[2835600]
-
var call_tmp[5070724]:int(64)[10]
-
var call_tmp[5070732]:6*int(64)[2835600]
-
(5070743 'end of statement' )
-
var call_tmp[5070744]:6*int(64)[2835600]
-
var call_tmp[5070750]:bool[19]
-
var call_tmp[5070758]:bool[19]
-
{
-
(5071968 'move' origIdx[5070722] (5071971 call chpl__initCopy[2861049] idx[5070905] 0))
-
(5070786 'end of statement' origIdx[5070722] idx[5070905])
}
-
(5071627 'end of statement' origIdx[5070722] idx[5070905])
-
var call_tmp[5070790]:real(32)[91]
-
var sum[5070798]:real(32)[91]
-
var init_coerce_tmp[5071633]:real(32)[91]
-
(5071986 '=' init_coerce_tmp[5071633] 0.0)
-
(5070800 'move' sum[5070798] init_coerce_tmp[5071633])
-
(5070804 'end of statement' newDomain[5071545])
-
{
-
var _indexOfInterest[5070807]:int(64)[10]
-
var _iterator[5070809]:_ic_chpl_direct_range_iter[1600114]
-
var call_tmp[5070811]:int(64)[10]
-
(5070813 'move' call_tmp[5070811] (5070816 call chpl__nudgeHighBound[1599937] sumAxisSize[5071555]))
-
var call_tmp[5070818]:_ir_chpl_direct_range_iter[1600120]
-
(5070820 'move' call_tmp[5070818] (5070823 call chpl_direct_range_iter[122109] 0 call_tmp[5070811]))
-
(5070826 'move' _iterator[5070809] (5070829 call _getIterator[1600129] call_tmp[5070818]))
-
{
-
(5070833 call _freeIterator[1600298] _iterator[5070809])
}
-
ForLoop {
-
var i[5070845]:int(64)[10]
-
(5070847 'end of statement' )
-
(5070848 'move' i[5070845] _indexOfInterest[5070807])
-
(5070851 'end of statement' i[5070845])
-
{
-
var call_tmp[5070854]:_ref(int(64))[1465689]
-
(5070856 'move' call_tmp[5070854] (5070859 call this[2887723] origIdx[5070722] axis[5071575]))
-
(5070862 call =[52229] call_tmp[5070854] i[5070845])
-
(5070865 'end of statement' origIdx[5070722] i[5070845])
-
var call_tmp[5070868]:_ref(real(32))[1470469]
-
var coerce_tmp[5071662]:6*int(64)[2835600]
-
(5071668 'move' coerce_tmp[5071662] (5071664 call :[2880629] origIdx[5070722]))
-
var coerce_tmp[5071671]:6*int(64)[2835600]
-
(5071677 'move' coerce_tmp[5071671] (5071673 call :[2880629] origIdx[5070722]))
-
var coerce_tmp[5071680]:6*int(64)[2835600]
-
(5071686 'move' coerce_tmp[5071680] (5071682 call :[2880629] origIdx[5070722]))
-
(5070870 'move' call_tmp[5070868] (5071653 call this[4618320] A[5070563] coerce_tmp[5071671]) (5071658 call this[4618432] A[5070563] coerce_tmp[5071680]) (5070873 call this[4618241] A[5070563] coerce_tmp[5071662]))
-
var coerce_tmp[5071693]:real(32)[91]
-
(5071697 'move' coerce_tmp[5071693] (5071695 'deref' call_tmp[5070868]))
-
(5070876 call +=[72290] sum[5070798] coerce_tmp[5071693])
-
(5070879 'end of statement' sum[5070798] A[5070563] origIdx[5070722])
}
-
label _continueLabel[5070883]
-
_indexOfInterest[5070807]
-
_iterator[5070809]
}
-
label _breakLabel[5070885]
}
-
var call_tmp[5070887]:_ref(real(32))[1470469]
-
var coerce_tmp[5071715]:6*int(64)[2835600]
-
(5071721 'move' coerce_tmp[5071715] (5071717 call :[2880629] idx[5070905]))
-
var coerce_tmp[5071724]:6*int(64)[2835600]
-
(5071730 'move' coerce_tmp[5071724] (5071726 call :[2880629] idx[5070905]))
-
var coerce_tmp[5071733]:6*int(64)[2835600]
-
(5071739 'move' coerce_tmp[5071733] (5071735 call :[2880629] idx[5070905]))
-
(5070889 'move' call_tmp[5070887] (5071706 call localAccess[5046976] B[5070546] coerce_tmp[5071724]) (5071711 call localAccess[5047088] B[5070546] coerce_tmp[5071733]) (5071701 call localAccess[5046897] B[5070546] coerce_tmp[5071715]))
-
(5070897 call =[52329] call_tmp[5070887] sum[5070798])
-
(5070900 'end of statement' B[5070546] idx[5070905] sum[5070798])
}
}
-
{ var idx[5071091]:6*int(64)[2835600] (5071748 call these[4481354] newDomain[5070518]) var newDomain[5071756]:domain(6,int(64),one)[2834180] newDomain[5070518]
-
{}
-
{}
var this[5071761]:ndarray(6,real(32))[2850677] this[5070379]-
{}
-
{}
var INP_sumAxisSize[5071770]:int(64)[10] sumAxisSize[5070469]-
{
-
(5071774 'move' INP_sumAxisSize[5071770] sumAxisSize[5070469])
}
-
{}
var sumAxisSize[5071766]:int(64)[10] sumAxisSize[5070469]-
{
-
(5071778 'move' sumAxisSize[5071766] INP_sumAxisSize[5071770])
}
-
{
-
(5071782 call chpl__autoDestroy[1995110] sumAxisSize[5071766])
}
var INP_axis[5071790]:int(64)[10] axis[5070381]-
{
-
(5071794 'move' INP_axis[5071790] axis[5070381])
}
-
{}
var axis[5071786]:int(64)[10] axis[5070381]-
{
-
(5071798 'move' axis[5071786] INP_axis[5071790])
}
-
{
-
(5071802 call chpl__autoDestroy[1995110] axis[5071786])
}
var chpl__iterPAR[5071805]:_ir_these__ref__domain_DefaultRectangularDom_6_int64_t_one[4482321] var chpl__parIter[5071806]:_ic_these__ref__domain_DefaultRectangularDom_6_int64_t_one[4482315] (5071810 call _getIterator[4482330] chpl__iterPAR[5071805]) (5071813 call _freeIterator[4482565] chpl__parIter[5071806])-
{
-
var origIdx[5070910]:6*int(64)[2835600]
-
var call_tmp[5070912]:int(64)[10]
-
var call_tmp[5070920]:6*int(64)[2835600]
-
(5070931 'end of statement' )
-
var call_tmp[5070932]:6*int(64)[2835600]
-
var call_tmp[5070938]:bool[19]
-
var call_tmp[5070946]:bool[19]
-
{
-
(5071975 'move' origIdx[5070910] (5071978 call chpl__initCopy[2861049] idx[5071091] 0))
-
(5070974 'end of statement' origIdx[5070910] idx[5071091])
}
-
(5071838 'end of statement' origIdx[5070910] idx[5071091])
-
var call_tmp[5070978]:real(32)[91]
-
var sum[5070986]:real(32)[91]
-
var init_coerce_tmp[5071844]:real(32)[91]
-
(5071992 '=' init_coerce_tmp[5071844] 0.0)
-
(5070988 'move' sum[5070986] init_coerce_tmp[5071844])
-
(5070992 'end of statement' newDomain[5071756])
-
{
-
var _indexOfInterest[5070995]:int(64)[10]
-
var _iterator[5070997]:_ic_chpl_direct_range_iter[1600114]
-
var call_tmp[5070999]:int(64)[10]
-
(5071001 'move' call_tmp[5070999] (5071004 call chpl__nudgeHighBound[1599937] sumAxisSize[5071766]))
-
var call_tmp[5071006]:_ir_chpl_direct_range_iter[1600120]
-
(5071008 'move' call_tmp[5071006] (5071011 call chpl_direct_range_iter[122109] 0 call_tmp[5070999]))
-
(5071014 'move' _iterator[5070997] (5071017 call _getIterator[1600129] call_tmp[5071006]))
-
{
-
(5071021 call _freeIterator[1600298] _iterator[5070997])
}
-
ForLoop {
-
var i[5071033]:int(64)[10]
-
(5071035 'end of statement' )
-
(5071036 'move' i[5071033] _indexOfInterest[5070995])
-
(5071039 'end of statement' i[5071033])
-
{
-
var call_tmp[5071042]:_ref(int(64))[1465689]
-
(5071044 'move' call_tmp[5071042] (5071047 call this[2887723] origIdx[5070910] axis[5071786]))
-
(5071050 call =[52229] call_tmp[5071042] i[5071033])
-
(5071053 'end of statement' origIdx[5070910] i[5071033])
-
var call_tmp[5071056]:_ref(real(32))[1470469]
-
var coerce_tmp[5071873]:6*int(64)[2835600]
-
(5071879 'move' coerce_tmp[5071873] (5071875 call :[2880629] origIdx[5070910]))
-
var coerce_tmp[5071882]:6*int(64)[2835600]
-
(5071888 'move' coerce_tmp[5071882] (5071884 call :[2880629] origIdx[5070910]))
-
var coerce_tmp[5071891]:6*int(64)[2835600]
-
(5071897 'move' coerce_tmp[5071891] (5071893 call :[2880629] origIdx[5070910]))
-
(5071058 'move' call_tmp[5071056] (5071864 call this[4618320] A[5070563] coerce_tmp[5071882]) (5071869 call this[4618432] A[5070563] coerce_tmp[5071891]) (5071061 call this[4618241] A[5070563] coerce_tmp[5071873]))
-
var coerce_tmp[5071904]:real(32)[91]
-
(5071908 'move' coerce_tmp[5071904] (5071906 'deref' call_tmp[5071056]))
-
(5071064 call +=[72290] sum[5070986] coerce_tmp[5071904])
-
(5071067 'end of statement' sum[5070986] A[5070563] origIdx[5070910])
}
-
label _continueLabel[5071071]
-
_indexOfInterest[5070995]
-
_iterator[5070997]
}
-
label _breakLabel[5071073]
}
-
var call_tmp[5071075]:_ref(real(32))[1470469]
-
var coerce_tmp[5071923]:6*int(64)[2835600]
-
(5071929 'move' coerce_tmp[5071923] (5071925 call :[2880629] idx[5071091]))
-
var coerce_tmp[5071932]:6*int(64)[2835600]
-
(5071938 'move' coerce_tmp[5071932] (5071934 call :[2880629] idx[5071091]))
-
var coerce_tmp[5071941]:6*int(64)[2835600]
-
(5071947 'move' coerce_tmp[5071941] (5071943 call :[2880629] idx[5071091]))
-
(5071077 'move' call_tmp[5071075] (5071914 call this[4618320] B[5070546] coerce_tmp[5071932]) (5071919 call this[4618432] B[5070546] coerce_tmp[5071941]) (5071080 call this[4618241] B[5070546] coerce_tmp[5071923]))
-
(5071083 call =[52329] call_tmp[5071075] sum[5070986])
-
(5071086 'end of statement' B[5070546] idx[5071091] sum[5070986])
}
}
}
-
(5071500 'end of statement' B[5070546] newDomain[5070518] sumAxisSize[5070469] A[5070563] newDomain[5070518] sumAxisSize[5070469] A[5070563] newDomain[5070518] sumAxisSize[5070469] A[5070563])
-
var call_tmp[5071282]:int(64)[10]
-
var call_tmp[5071290]:real(32)[91]
-
var call_tmp[5071298]:ndarray(6,real(32))[2850677]
-
(5071995 '=' ret[5070404] S[5070540])
-
gotoReturn _end_sumOneAxis[5071315] _end_sumOneAxis[5071315]
-
label _end_sumOneAxis[5071315]
-
(5071317 return ret[5070404])
}
-
- «»
function _ref(ndarray(1,real(32)))[2172126] . sum[4750264] ( this[4750268]:_ref(ndarray(1,real(32)))[2172126] , _e0_axes[4750270]:int(64)[10] ) : ndarray(1,real(32))[2172117]
arg this[4750268]:_ref(ndarray(1,real(32)))[2172126] arg _e0_axes[4750270]:int(64)[10]-
{
-
var axes[4750312]:1*int(64)[1769982]
-
(4750314 'move' axes[4750312] (4750317 call chpl__init_tuple[1770010] _e0_axes[4750270]))
-
var ret[4750293]:ndarray(1,real(32))[2172117]
-
var call_tmp[4750322]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4750324 'move' call_tmp[4750322] (4750327 call data[2270419] this[4750268]))
-
var call_tmp[4750330]:ndarray(1,real(32))[2172117]
-
var initTemp[4750494]:ndarray(1,real(32))[2172117]
-
(4750497 call init[2241570] initTemp[4750494] call_tmp[4750322])
-
(4750332 'move' call_tmp[4750330] initTemp[4750494])
-
var call_tmp[4750337]:int(64)[10]
-
var call_tmp[4750345]:real(32)[91]
-
var call_tmp[4750353]:ndarray(1,real(32))[2172117]
-
var acc[4750361]:ndarray(1,real(32))[2172117]
-
(4750363 'move' acc[4750361] call_tmp[4750330])
-
(4750367 'end of statement' )
-
{
-
var i[4750369]:int(64)[10]
-
(4750371 'move' i[4750369] 0)
-
(4750374 'end of statement' )
-
var tmp[4750375]:int(64)[10]
-
var call_tmp[4750377]:int(64)[10]
-
var tmp[4750390]:int(64)[10]
-
var call_tmp[4750392]:int(64)[10]
-
var tmp[4750405]:int(64)[10]
-
{
-
{
-
var call_tmp[4750542]:_ref(int(64))[1465689]
-
(4750544 'move' call_tmp[4750542] (4750576 '.' axes[4750312] x0[1769980]))
-
var call_tmp[4750549]:int(64)[10]
-
var coerce_tmp[4750595]:int(64)[10]
-
(4750599 'move' coerce_tmp[4750595] (4750597 'deref' call_tmp[4750542]))
-
(4750551 'move' call_tmp[4750549] (4750554 call -[2009306] coerce_tmp[4750595]))
-
var call_tmp[4750557]:ndarray(1,real(32))[2172117]
-
(4750559 'move' call_tmp[4750557] (4750565 call sumOneAxis[4750630] acc[4750361] call_tmp[4750549]))
-
(4750568 call =[4516299] acc[4750361] call_tmp[4750557])
-
(4750571 'end of statement' acc[4750361] 0)
}
}
-
label _continueLabel0[4750538]
-
label _unused_continueLabel[4750449]
-
label _breakLabel[4750451]
}
-
var call_tmp[4750453]:int(64)[10]
-
var call_tmp[4750461]:real(32)[91]
-
var call_tmp[4750469]:ndarray(1,real(32))[2172117]
-
(4752226 '=' ret[4750293] acc[4750361])
-
gotoReturn _end_sum[4750486] _end_sum[4750486]
-
label _end_sum[4750486]
-
(4750488 return ret[4750293])
}
-
- «»
function _ref(ndarray(2,real(32)))[2303532] . sum[4807912] ( this[4807916]:_ref(ndarray(2,real(32)))[2303532] , _e0_axes[4807918]:int(64)[10] , _e1_axes[4807920]:int(64)[10] ) : ndarray(2,real(32))[2303523]
arg this[4807916]:_ref(ndarray(2,real(32)))[2303532] arg _e0_axes[4807918]:int(64)[10] arg _e1_axes[4807920]:int(64)[10]-
{
-
var axes[4807962]:2*int(64)[1802073]
-
(4807964 'move' axes[4807962] (4807967 call chpl__init_tuple[1802103] _e0_axes[4807918] _e1_axes[4807920]))
-
var ret[4807943]:ndarray(2,real(32))[2303523]
-
var call_tmp[4807973]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4807975 'move' call_tmp[4807973] (4807978 call data[2419932] this[4807916]))
-
var call_tmp[4807981]:ndarray(2,real(32))[2303523]
-
var initTemp[4808157]:ndarray(2,real(32))[2303523]
-
(4808160 call init[2390457] initTemp[4808157] call_tmp[4807973])
-
(4807983 'move' call_tmp[4807981] initTemp[4808157])
-
var call_tmp[4807988]:int(64)[10]
-
var call_tmp[4807996]:real(32)[91]
-
var call_tmp[4808004]:ndarray(2,real(32))[2303523]
-
var acc[4808012]:ndarray(2,real(32))[2303523]
-
(4808014 'move' acc[4808012] call_tmp[4807981])
-
(4808018 'end of statement' )
-
{
-
var i[4808020]:int(64)[10]
-
(4808022 'move' i[4808020] 0)
-
(4808025 'end of statement' )
-
var tmp[4808026]:int(64)[10]
-
var call_tmp[4808028]:int(64)[10]
-
var tmp[4808041]:int(64)[10]
-
var call_tmp[4808043]:int(64)[10]
-
var tmp[4808056]:int(64)[10]
-
{
-
{
-
var call_tmp[4808205]:_ref(int(64))[1465689]
-
(4808207 'move' call_tmp[4808205] (4808275 '.' axes[4807962] x0[1802069]))
-
var call_tmp[4808212]:int(64)[10]
-
var coerce_tmp[4808278]:int(64)[10]
-
(4808282 'move' coerce_tmp[4808278] (4808280 'deref' call_tmp[4808205]))
-
(4808214 'move' call_tmp[4808212] (4808217 call -[2009306] coerce_tmp[4808278]))
-
var call_tmp[4808220]:ndarray(2,real(32))[2303523]
-
(4808222 'move' call_tmp[4808220] (4808228 call sumOneAxis[4808313] acc[4808012] call_tmp[4808212]))
-
(4808231 call =[4546215] acc[4808012] call_tmp[4808220])
-
(4808234 'end of statement' acc[4808012] 0)
}
}
-
label _continueLabel0[4808201]
-
{
-
{
-
var call_tmp[4808241]:_ref(int(64))[1465689]
-
(4808243 'move' call_tmp[4808241] (4809864 '.' axes[4807962] x1[1802071]))
-
var call_tmp[4808248]:int(64)[10]
-
var coerce_tmp[4809867]:int(64)[10]
-
(4809871 'move' coerce_tmp[4809867] (4809869 'deref' call_tmp[4808241]))
-
(4808250 'move' call_tmp[4808248] (4808253 call -[1487343] coerce_tmp[4809867]))
-
var call_tmp[4808256]:ndarray(2,real(32))[2303523]
-
(4808258 'move' call_tmp[4808256] (4808264 call sumOneAxis[4808313] acc[4808012] call_tmp[4808248]))
-
(4808267 call =[4546215] acc[4808012] call_tmp[4808256])
-
(4808270 'end of statement' acc[4808012] 1)
}
}
-
label _continueLabel1[4808237]
-
label _unused_continueLabel[4808100]
-
label _breakLabel[4808102]
}
-
var call_tmp[4808104]:int(64)[10]
-
var call_tmp[4808112]:real(32)[91]
-
var call_tmp[4808120]:ndarray(2,real(32))[2303523]
-
(4809918 '=' ret[4807943] acc[4808012])
-
gotoReturn _end_sum[4808137] _end_sum[4808137]
-
label _end_sum[4808137]
-
(4808139 return ret[4807943])
}
-
- «»
function _ref(ndarray(3,real(32)))[2453356] . sum[4869811] ( this[4869815]:_ref(ndarray(3,real(32)))[2453356] , _e0_axes[4869817]:int(64)[10] , _e1_axes[4869819]:int(64)[10] , _e2_axes[4869821]:int(64)[10] ) : ndarray(3,real(32))[2453347]
arg this[4869815]:_ref(ndarray(3,real(32)))[2453356] arg _e0_axes[4869817]:int(64)[10] arg _e1_axes[4869819]:int(64)[10] arg _e2_axes[4869821]:int(64)[10]-
{
-
var axes[4869863]:3*int(64)[1995504]
-
(4869865 'move' axes[4869863] (4869868 call chpl__init_tuple[1995536] _e0_axes[4869817] _e1_axes[4869819] _e2_axes[4869821]))
-
var ret[4869844]:ndarray(3,real(32))[2453347]
-
var call_tmp[4869875]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4869877 'move' call_tmp[4869875] (4869880 call data[2575189] this[4869815]))
-
var call_tmp[4869883]:ndarray(3,real(32))[2453347]
-
var initTemp[4870065]:ndarray(3,real(32))[2453347]
-
(4870068 call init[2544544] initTemp[4870065] call_tmp[4869875])
-
(4869885 'move' call_tmp[4869883] initTemp[4870065])
-
var call_tmp[4869890]:int(64)[10]
-
var call_tmp[4869898]:real(32)[91]
-
var call_tmp[4869906]:ndarray(3,real(32))[2453347]
-
var acc[4869914]:ndarray(3,real(32))[2453347]
-
(4869916 'move' acc[4869914] call_tmp[4869883])
-
(4869920 'end of statement' )
-
{
-
var i[4869922]:int(64)[10]
-
(4869924 'move' i[4869922] 0)
-
(4869927 'end of statement' )
-
var tmp[4869928]:int(64)[10]
-
var call_tmp[4869930]:int(64)[10]
-
var tmp[4869943]:int(64)[10]
-
var call_tmp[4869945]:int(64)[10]
-
var tmp[4869958]:int(64)[10]
-
{
-
{
-
var call_tmp[4870113]:_ref(int(64))[1465689]
-
(4870115 'move' call_tmp[4870113] (4870219 '.' axes[4869863] x0[1995498]))
-
var call_tmp[4870120]:int(64)[10]
-
var coerce_tmp[4870222]:int(64)[10]
-
(4870226 'move' coerce_tmp[4870222] (4870224 'deref' call_tmp[4870113]))
-
(4870122 'move' call_tmp[4870120] (4870125 call -[2009306] coerce_tmp[4870222]))
-
var call_tmp[4870128]:ndarray(3,real(32))[2453347]
-
(4870130 'move' call_tmp[4870128] (4870136 call sumOneAxis[4870257] acc[4869914] call_tmp[4870120]))
-
(4870139 call =[4564652] acc[4869914] call_tmp[4870128])
-
(4870142 'end of statement' acc[4869914] 0)
}
}
-
label _continueLabel0[4870109]
-
{
-
{
-
var call_tmp[4870149]:_ref(int(64))[1465689]
-
(4870151 'move' call_tmp[4870149] (4871827 '.' axes[4869863] x1[1995500]))
-
var call_tmp[4870156]:int(64)[10]
-
var coerce_tmp[4871830]:int(64)[10]
-
(4871834 'move' coerce_tmp[4871830] (4871832 'deref' call_tmp[4870149]))
-
(4870158 'move' call_tmp[4870156] (4870161 call -[1487343] coerce_tmp[4871830]))
-
var call_tmp[4870164]:ndarray(3,real(32))[2453347]
-
(4870166 'move' call_tmp[4870164] (4870172 call sumOneAxis[4870257] acc[4869914] call_tmp[4870156]))
-
(4870175 call =[4564652] acc[4869914] call_tmp[4870164])
-
(4870178 'end of statement' acc[4869914] 1)
}
}
-
label _continueLabel1[4870145]
-
{
-
{
-
var call_tmp[4870185]:_ref(int(64))[1465689]
-
(4870187 'move' call_tmp[4870185] (4871869 '.' axes[4869863] x2[1995502]))
-
var call_tmp[4870192]:int(64)[10]
-
var coerce_tmp[4871872]:int(64)[10]
-
(4871876 'move' coerce_tmp[4871872] (4871874 'deref' call_tmp[4870185]))
-
(4870194 'move' call_tmp[4870192] (4870197 call -[1771989] coerce_tmp[4871872]))
-
var call_tmp[4870200]:ndarray(3,real(32))[2453347]
-
(4870202 'move' call_tmp[4870200] (4870208 call sumOneAxis[4870257] acc[4869914] call_tmp[4870192]))
-
(4870211 call =[4564652] acc[4869914] call_tmp[4870200])
-
(4870214 'end of statement' acc[4869914] 2)
}
}
-
label _continueLabel2[4870181]
-
label _unused_continueLabel[4870002]
-
label _breakLabel[4870004]
}
-
var call_tmp[4870006]:int(64)[10]
-
var call_tmp[4870014]:real(32)[91]
-
var call_tmp[4870022]:ndarray(3,real(32))[2453347]
-
(4871923 '=' ret[4869844] acc[4869914])
-
gotoReturn _end_sum[4870039] _end_sum[4870039]
-
label _end_sum[4870039]
-
(4870041 return ret[4869844])
}
-
- «»
function _ref(ndarray(4,real(32)))[2594499] . sum[4934342] ( this[4934346]:_ref(ndarray(4,real(32)))[2594499] , _e0_axes[4934348]:int(64)[10] , _e1_axes[4934350]:int(64)[10] , _e2_axes[4934352]:int(64)[10] , _e3_axes[4934354]:int(64)[10] ) : ndarray(4,real(32))[2594490]
arg this[4934346]:_ref(ndarray(4,real(32)))[2594499] arg _e0_axes[4934348]:int(64)[10] arg _e1_axes[4934350]:int(64)[10] arg _e2_axes[4934352]:int(64)[10] arg _e3_axes[4934354]:int(64)[10]-
{
-
var axes[4934396]:4*int(64)[1960494]
-
(4934398 'move' axes[4934396] (4934401 call chpl__init_tuple[1960528] _e0_axes[4934348] _e1_axes[4934350] _e2_axes[4934352] _e3_axes[4934354]))
-
var ret[4934377]:ndarray(4,real(32))[2594490]
-
var call_tmp[4934409]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4934411 'move' call_tmp[4934409] (4934414 call data[2644060] this[4934346]))
-
var call_tmp[4934417]:ndarray(4,real(32))[2594490]
-
var initTemp[4934605]:ndarray(4,real(32))[2594490]
-
(4934608 call init[2618171] initTemp[4934605] call_tmp[4934409])
-
(4934419 'move' call_tmp[4934417] initTemp[4934605])
-
var call_tmp[4934424]:int(64)[10]
-
var call_tmp[4934432]:real(32)[91]
-
var call_tmp[4934440]:ndarray(4,real(32))[2594490]
-
var acc[4934448]:ndarray(4,real(32))[2594490]
-
(4934450 'move' acc[4934448] call_tmp[4934417])
-
(4934454 'end of statement' )
-
{
-
var i[4934456]:int(64)[10]
-
(4934458 'move' i[4934456] 0)
-
(4934461 'end of statement' )
-
var tmp[4934462]:int(64)[10]
-
var call_tmp[4934464]:int(64)[10]
-
var tmp[4934477]:int(64)[10]
-
var call_tmp[4934479]:int(64)[10]
-
var tmp[4934492]:int(64)[10]
-
{
-
{
-
var call_tmp[4934653]:_ref(int(64))[1465689]
-
(4934655 'move' call_tmp[4934653] (4934795 '.' axes[4934396] x0[1960486]))
-
var call_tmp[4934660]:int(64)[10]
-
var coerce_tmp[4934798]:int(64)[10]
-
(4934802 'move' coerce_tmp[4934798] (4934800 'deref' call_tmp[4934653]))
-
(4934662 'move' call_tmp[4934660] (4934665 call -[2009306] coerce_tmp[4934798]))
-
var call_tmp[4934668]:ndarray(4,real(32))[2594490]
-
(4934670 'move' call_tmp[4934668] (4934676 call sumOneAxis[4934833] acc[4934448] call_tmp[4934660]))
-
(4934679 call =[4584065] acc[4934448] call_tmp[4934668])
-
(4934682 'end of statement' acc[4934448] 0)
}
}
-
label _continueLabel0[4934649]
-
{
-
{
-
var call_tmp[4934689]:_ref(int(64))[1465689]
-
(4934691 'move' call_tmp[4934689] (4936422 '.' axes[4934396] x1[1960488]))
-
var call_tmp[4934696]:int(64)[10]
-
var coerce_tmp[4936425]:int(64)[10]
-
(4936429 'move' coerce_tmp[4936425] (4936427 'deref' call_tmp[4934689]))
-
(4934698 'move' call_tmp[4934696] (4934701 call -[1487343] coerce_tmp[4936425]))
-
var call_tmp[4934704]:ndarray(4,real(32))[2594490]
-
(4934706 'move' call_tmp[4934704] (4934712 call sumOneAxis[4934833] acc[4934448] call_tmp[4934696]))
-
(4934715 call =[4584065] acc[4934448] call_tmp[4934704])
-
(4934718 'end of statement' acc[4934448] 1)
}
}
-
label _continueLabel1[4934685]
-
{
-
{
-
var call_tmp[4934725]:_ref(int(64))[1465689]
-
(4934727 'move' call_tmp[4934725] (4936464 '.' axes[4934396] x2[1960490]))
-
var call_tmp[4934732]:int(64)[10]
-
var coerce_tmp[4936467]:int(64)[10]
-
(4936471 'move' coerce_tmp[4936467] (4936469 'deref' call_tmp[4934725]))
-
(4934734 'move' call_tmp[4934732] (4934737 call -[1771989] coerce_tmp[4936467]))
-
var call_tmp[4934740]:ndarray(4,real(32))[2594490]
-
(4934742 'move' call_tmp[4934740] (4934748 call sumOneAxis[4934833] acc[4934448] call_tmp[4934732]))
-
(4934751 call =[4584065] acc[4934448] call_tmp[4934740])
-
(4934754 'end of statement' acc[4934448] 2)
}
}
-
label _continueLabel2[4934721]
-
{
-
{
-
var call_tmp[4934761]:_ref(int(64))[1465689]
-
(4934763 'move' call_tmp[4934761] (4936506 '.' axes[4934396] x3[1960492]))
-
var call_tmp[4934768]:int(64)[10]
-
var coerce_tmp[4936525]:int(64)[10]
-
(4936529 'move' coerce_tmp[4936525] (4936527 'deref' call_tmp[4934761]))
-
(4934770 'move' call_tmp[4934768] (4934773 call -[2009639] coerce_tmp[4936525]))
-
var call_tmp[4934776]:ndarray(4,real(32))[2594490]
-
(4934778 'move' call_tmp[4934776] (4934784 call sumOneAxis[4934833] acc[4934448] call_tmp[4934768]))
-
(4934787 call =[4584065] acc[4934448] call_tmp[4934776])
-
(4934790 'end of statement' acc[4934448] 3)
}
}
-
label _continueLabel3[4934757]
-
label _unused_continueLabel[4934536]
-
label _breakLabel[4934538]
}
-
var call_tmp[4934540]:int(64)[10]
-
var call_tmp[4934548]:real(32)[91]
-
var call_tmp[4934556]:ndarray(4,real(32))[2594490]
-
(4936576 '=' ret[4934377] acc[4934448])
-
gotoReturn _end_sum[4934573] _end_sum[4934573]
-
label _end_sum[4934573]
-
(4934575 return ret[4934377])
}
-
- «»
function _ref(ndarray(5,real(32)))[2679345] . sum[5001190] ( this[5001194]:_ref(ndarray(5,real(32)))[2679345] , _e0_axes[5001196]:int(64)[10] , _e1_axes[5001198]:int(64)[10] , _e2_axes[5001200]:int(64)[10] , _e3_axes[5001202]:int(64)[10] , _e4_axes[5001204]:int(64)[10] ) : ndarray(5,real(32))[2679336]
arg this[5001194]:_ref(ndarray(5,real(32)))[2679345] arg _e0_axes[5001196]:int(64)[10] arg _e1_axes[5001198]:int(64)[10] arg _e2_axes[5001200]:int(64)[10] arg _e3_axes[5001202]:int(64)[10] arg _e4_axes[5001204]:int(64)[10]-
{
-
var axes[5001246]:5*int(64)[2664814]
-
(5001248 'move' axes[5001246] (5001251 call chpl__init_tuple[2664850] _e0_axes[5001196] _e1_axes[5001198] _e2_axes[5001200] _e3_axes[5001202] _e4_axes[5001204]))
-
var ret[5001227]:ndarray(5,real(32))[2679336]
-
var call_tmp[5001260]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(5001262 'move' call_tmp[5001260] (5001265 call data[2813337] this[5001194]))
-
var call_tmp[5001268]:ndarray(5,real(32))[2679336]
-
var initTemp[5001462]:ndarray(5,real(32))[2679336]
-
(5001465 call init[2779878] initTemp[5001462] call_tmp[5001260])
-
(5001270 'move' call_tmp[5001268] initTemp[5001462])
-
var call_tmp[5001275]:int(64)[10]
-
var call_tmp[5001283]:real(32)[91]
-
var call_tmp[5001291]:ndarray(5,real(32))[2679336]
-
var acc[5001299]:ndarray(5,real(32))[2679336]
-
(5001301 'move' acc[5001299] call_tmp[5001268])
-
(5001305 'end of statement' )
-
{
-
var i[5001307]:int(64)[10]
-
(5001309 'move' i[5001307] 0)
-
(5001312 'end of statement' )
-
var tmp[5001313]:int(64)[10]
-
var call_tmp[5001315]:int(64)[10]
-
var tmp[5001328]:int(64)[10]
-
var call_tmp[5001330]:int(64)[10]
-
var tmp[5001343]:int(64)[10]
-
{
-
{
-
var call_tmp[5001510]:_ref(int(64))[1465689]
-
(5001512 'move' call_tmp[5001510] (5001688 '.' axes[5001246] x0[2664804]))
-
var call_tmp[5001517]:int(64)[10]
-
var coerce_tmp[5001691]:int(64)[10]
-
(5001695 'move' coerce_tmp[5001691] (5001693 'deref' call_tmp[5001510]))
-
(5001519 'move' call_tmp[5001517] (5001522 call -[2009306] coerce_tmp[5001691]))
-
var call_tmp[5001525]:ndarray(5,real(32))[2679336]
-
(5001527 'move' call_tmp[5001525] (5001533 call sumOneAxis[5001726] acc[5001299] call_tmp[5001517]))
-
(5001536 call =[4604233] acc[5001299] call_tmp[5001525])
-
(5001539 'end of statement' acc[5001299] 0)
}
}
-
label _continueLabel0[5001506]
-
{
-
{
-
var call_tmp[5001546]:_ref(int(64))[1465689]
-
(5001548 'move' call_tmp[5001546] (5003334 '.' axes[5001246] x1[2664806]))
-
var call_tmp[5001553]:int(64)[10]
-
var coerce_tmp[5003337]:int(64)[10]
-
(5003341 'move' coerce_tmp[5003337] (5003339 'deref' call_tmp[5001546]))
-
(5001555 'move' call_tmp[5001553] (5001558 call -[1487343] coerce_tmp[5003337]))
-
var call_tmp[5001561]:ndarray(5,real(32))[2679336]
-
(5001563 'move' call_tmp[5001561] (5001569 call sumOneAxis[5001726] acc[5001299] call_tmp[5001553]))
-
(5001572 call =[4604233] acc[5001299] call_tmp[5001561])
-
(5001575 'end of statement' acc[5001299] 1)
}
}
-
label _continueLabel1[5001542]
-
{
-
{
-
var call_tmp[5001582]:_ref(int(64))[1465689]
-
(5001584 'move' call_tmp[5001582] (5003376 '.' axes[5001246] x2[2664808]))
-
var call_tmp[5001589]:int(64)[10]
-
var coerce_tmp[5003379]:int(64)[10]
-
(5003383 'move' coerce_tmp[5003379] (5003381 'deref' call_tmp[5001582]))
-
(5001591 'move' call_tmp[5001589] (5001594 call -[1771989] coerce_tmp[5003379]))
-
var call_tmp[5001597]:ndarray(5,real(32))[2679336]
-
(5001599 'move' call_tmp[5001597] (5001605 call sumOneAxis[5001726] acc[5001299] call_tmp[5001589]))
-
(5001608 call =[4604233] acc[5001299] call_tmp[5001597])
-
(5001611 'end of statement' acc[5001299] 2)
}
}
-
label _continueLabel2[5001578]
-
{
-
{
-
var call_tmp[5001618]:_ref(int(64))[1465689]
-
(5001620 'move' call_tmp[5001618] (5003418 '.' axes[5001246] x3[2664810]))
-
var call_tmp[5001625]:int(64)[10]
-
var coerce_tmp[5003421]:int(64)[10]
-
(5003425 'move' coerce_tmp[5003421] (5003423 'deref' call_tmp[5001618]))
-
(5001627 'move' call_tmp[5001625] (5001630 call -[2009639] coerce_tmp[5003421]))
-
var call_tmp[5001633]:ndarray(5,real(32))[2679336]
-
(5001635 'move' call_tmp[5001633] (5001641 call sumOneAxis[5001726] acc[5001299] call_tmp[5001625]))
-
(5001644 call =[4604233] acc[5001299] call_tmp[5001633])
-
(5001647 'end of statement' acc[5001299] 3)
}
}
-
label _continueLabel3[5001614]
-
{
-
{
-
var call_tmp[5001654]:_ref(int(64))[1465689]
-
(5001656 'move' call_tmp[5001654] (5003460 '.' axes[5001246] x4[2664812]))
-
var call_tmp[5001661]:int(64)[10]
-
var coerce_tmp[5003479]:int(64)[10]
-
(5003483 'move' coerce_tmp[5003479] (5003481 'deref' call_tmp[5001654]))
-
(5001663 'move' call_tmp[5001661] (5001666 call -[2782918] coerce_tmp[5003479]))
-
var call_tmp[5001669]:ndarray(5,real(32))[2679336]
-
(5001671 'move' call_tmp[5001669] (5001677 call sumOneAxis[5001726] acc[5001299] call_tmp[5001661]))
-
(5001680 call =[4604233] acc[5001299] call_tmp[5001669])
-
(5001683 'end of statement' acc[5001299] 4)
}
}
-
label _continueLabel4[5001650]
-
label _unused_continueLabel[5001387]
-
label _breakLabel[5001389]
}
-
var call_tmp[5001391]:int(64)[10]
-
var call_tmp[5001399]:real(32)[91]
-
var call_tmp[5001407]:ndarray(5,real(32))[2679336]
-
(5003530 '=' ret[5001227] acc[5001299])
-
gotoReturn _end_sum[5001424] _end_sum[5001424]
-
label _end_sum[5001424]
-
(5001426 return ret[5001227])
}
-
- «»
function _ref(ndarray(6,real(32)))[2850686] . sum[5069794] ( this[5069798]:_ref(ndarray(6,real(32)))[2850686] , _e0_axes[5069800]:int(64)[10] , _e1_axes[5069802]:int(64)[10] , _e2_axes[5069804]:int(64)[10] , _e3_axes[5069806]:int(64)[10] , _e4_axes[5069808]:int(64)[10] , _e5_axes[5069810]:int(64)[10] ) : ndarray(6,real(32))[2850677]
arg this[5069798]:_ref(ndarray(6,real(32)))[2850686] arg _e0_axes[5069800]:int(64)[10] arg _e1_axes[5069802]:int(64)[10] arg _e2_axes[5069804]:int(64)[10] arg _e3_axes[5069806]:int(64)[10] arg _e4_axes[5069808]:int(64)[10] arg _e5_axes[5069810]:int(64)[10]-
{
-
var axes[5069852]:6*int(64)[2835600]
-
(5069854 'move' axes[5069852] (5069857 call chpl__init_tuple[2835638] _e0_axes[5069800] _e1_axes[5069802] _e2_axes[5069804] _e3_axes[5069806] _e4_axes[5069808] _e5_axes[5069810]))
-
var ret[5069833]:ndarray(6,real(32))[2850677]
-
var call_tmp[5069867]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5069869 'move' call_tmp[5069867] (5069872 call data[2990174] this[5069798]))
-
var call_tmp[5069875]:ndarray(6,real(32))[2850677]
-
var initTemp[5070075]:ndarray(6,real(32))[2850677]
-
(5070078 call init[2955323] initTemp[5070075] call_tmp[5069867])
-
(5069877 'move' call_tmp[5069875] initTemp[5070075])
-
var call_tmp[5069882]:int(64)[10]
-
var call_tmp[5069890]:real(32)[91]
-
var call_tmp[5069898]:ndarray(6,real(32))[2850677]
-
var acc[5069906]:ndarray(6,real(32))[2850677]
-
(5069908 'move' acc[5069906] call_tmp[5069875])
-
(5069912 'end of statement' )
-
{
-
var i[5069914]:int(64)[10]
-
(5069916 'move' i[5069914] 0)
-
(5069919 'end of statement' )
-
var tmp[5069920]:int(64)[10]
-
var call_tmp[5069922]:int(64)[10]
-
var tmp[5069935]:int(64)[10]
-
var call_tmp[5069937]:int(64)[10]
-
var tmp[5069950]:int(64)[10]
-
{
-
{
-
var call_tmp[5070123]:_ref(int(64))[1465689]
-
(5070125 'move' call_tmp[5070123] (5070337 '.' axes[5069852] x0[2835588]))
-
var call_tmp[5070130]:int(64)[10]
-
var coerce_tmp[5070340]:int(64)[10]
-
(5070344 'move' coerce_tmp[5070340] (5070342 'deref' call_tmp[5070123]))
-
(5070132 'move' call_tmp[5070130] (5070135 call -[2009306] coerce_tmp[5070340]))
-
var call_tmp[5070138]:ndarray(6,real(32))[2850677]
-
(5070140 'move' call_tmp[5070138] (5070146 call sumOneAxis[5070375] acc[5069906] call_tmp[5070130]))
-
(5070149 call =[4625378] acc[5069906] call_tmp[5070138])
-
(5070152 'end of statement' acc[5069906] 0)
}
}
-
label _continueLabel0[5070119]
-
{
-
{
-
var call_tmp[5070159]:_ref(int(64))[1465689]
-
(5070161 'move' call_tmp[5070159] (5072002 '.' axes[5069852] x1[2835590]))
-
var call_tmp[5070166]:int(64)[10]
-
var coerce_tmp[5072005]:int(64)[10]
-
(5072009 'move' coerce_tmp[5072005] (5072007 'deref' call_tmp[5070159]))
-
(5070168 'move' call_tmp[5070166] (5070171 call -[1487343] coerce_tmp[5072005]))
-
var call_tmp[5070174]:ndarray(6,real(32))[2850677]
-
(5070176 'move' call_tmp[5070174] (5070182 call sumOneAxis[5070375] acc[5069906] call_tmp[5070166]))
-
(5070185 call =[4625378] acc[5069906] call_tmp[5070174])
-
(5070188 'end of statement' acc[5069906] 1)
}
}
-
label _continueLabel1[5070155]
-
{
-
{
-
var call_tmp[5070195]:_ref(int(64))[1465689]
-
(5070197 'move' call_tmp[5070195] (5072044 '.' axes[5069852] x2[2835592]))
-
var call_tmp[5070202]:int(64)[10]
-
var coerce_tmp[5072047]:int(64)[10]
-
(5072051 'move' coerce_tmp[5072047] (5072049 'deref' call_tmp[5070195]))
-
(5070204 'move' call_tmp[5070202] (5070207 call -[1771989] coerce_tmp[5072047]))
-
var call_tmp[5070210]:ndarray(6,real(32))[2850677]
-
(5070212 'move' call_tmp[5070210] (5070218 call sumOneAxis[5070375] acc[5069906] call_tmp[5070202]))
-
(5070221 call =[4625378] acc[5069906] call_tmp[5070210])
-
(5070224 'end of statement' acc[5069906] 2)
}
}
-
label _continueLabel2[5070191]
-
{
-
{
-
var call_tmp[5070231]:_ref(int(64))[1465689]
-
(5070233 'move' call_tmp[5070231] (5072086 '.' axes[5069852] x3[2835594]))
-
var call_tmp[5070238]:int(64)[10]
-
var coerce_tmp[5072089]:int(64)[10]
-
(5072093 'move' coerce_tmp[5072089] (5072091 'deref' call_tmp[5070231]))
-
(5070240 'move' call_tmp[5070238] (5070243 call -[2009639] coerce_tmp[5072089]))
-
var call_tmp[5070246]:ndarray(6,real(32))[2850677]
-
(5070248 'move' call_tmp[5070246] (5070254 call sumOneAxis[5070375] acc[5069906] call_tmp[5070238]))
-
(5070257 call =[4625378] acc[5069906] call_tmp[5070246])
-
(5070260 'end of statement' acc[5069906] 3)
}
}
-
label _continueLabel3[5070227]
-
{
-
{
-
var call_tmp[5070267]:_ref(int(64))[1465689]
-
(5070269 'move' call_tmp[5070267] (5072128 '.' axes[5069852] x4[2835596]))
-
var call_tmp[5070274]:int(64)[10]
-
var coerce_tmp[5072131]:int(64)[10]
-
(5072135 'move' coerce_tmp[5072131] (5072133 'deref' call_tmp[5070267]))
-
(5070276 'move' call_tmp[5070274] (5070279 call -[2782918] coerce_tmp[5072131]))
-
var call_tmp[5070282]:ndarray(6,real(32))[2850677]
-
(5070284 'move' call_tmp[5070282] (5070290 call sumOneAxis[5070375] acc[5069906] call_tmp[5070274]))
-
(5070293 call =[4625378] acc[5069906] call_tmp[5070282])
-
(5070296 'end of statement' acc[5069906] 4)
}
}
-
label _continueLabel4[5070263]
-
{
-
{
-
var call_tmp[5070303]:_ref(int(64))[1465689]
-
(5070305 'move' call_tmp[5070303] (5072170 '.' axes[5069852] x5[2835598]))
-
var call_tmp[5070310]:int(64)[10]
-
var coerce_tmp[5072189]:int(64)[10]
-
(5072193 'move' coerce_tmp[5072189] (5072191 'deref' call_tmp[5070303]))
-
(5070312 'move' call_tmp[5070310] (5070315 call -[2958803] coerce_tmp[5072189]))
-
var call_tmp[5070318]:ndarray(6,real(32))[2850677]
-
(5070320 'move' call_tmp[5070318] (5070326 call sumOneAxis[5070375] acc[5069906] call_tmp[5070310]))
-
(5070329 call =[4625378] acc[5069906] call_tmp[5070318])
-
(5070332 'end of statement' acc[5069906] 5)
}
}
-
label _continueLabel5[5070299]
-
label _unused_continueLabel[5069994]
-
label _breakLabel[5069996]
}
-
var call_tmp[5069998]:int(64)[10]
-
var call_tmp[5070006]:real(32)[91]
-
var call_tmp[5070014]:ndarray(6,real(32))[2850677]
-
(5072240 '=' ret[5069833] acc[5069906])
-
gotoReturn _end_sum[5070031] _end_sum[5070031]
-
label _end_sum[5070031]
-
(5070033 return ret[5069833])
}
-
- «»
function _ref(ndarray(2,real(32)))[2303532] . squeeze[4809948] ( this[4809952]:_ref(ndarray(2,real(32)))[2303532] ) : ndarray(1,real(32))[2172117]
arg this[4809952]:_ref(ndarray(2,real(32)))[2303532]-
{
-
var ret[4809982]:ndarray(1,real(32))[2172117]
-
var call_tmp[4810181]:bool[19]
-
var call_tmp[4810189]:bool[19]
-
{
-
var call_tmp[4810198]:real(32)[91]
-
var call_tmp[4810206]:ndarray(1,real(32))[2172117]
-
var initTemp[4811381]:ndarray(1,real(32))[2172117]
-
(4811384 call init[4509819] initTemp[4811381])
-
(4810208 'move' call_tmp[4810206] initTemp[4811381])
-
var me[4810214]:ndarray(1,real(32))[2172117]
-
(4810216 'move' me[4810214] call_tmp[4810206])
-
(4810219 'end of statement' )
-
var call_tmp[4810220]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4810222 'move' call_tmp[4810220] (4810225 call data[2419932] this[4809952]))
-
var call_tmp[4810228]:int(64)[10]
-
(4810230 'move' call_tmp[4810228] (4810233 call size[4811499] call_tmp[4810220]))
-
var s[4810236]:int(64)[10]
-
(4810238 'move' s[4810236] call_tmp[4810228])
-
(4810241 'end of statement' )
-
var call_tmp[4810242]:int(64)[10]
-
(4810244 'move' call_tmp[4810242] (4810247 call chpl__nudgeHighBound[1599937] s[4810236]))
-
var call_tmp[4810249]:range(int(64),both,one)[1610039]
-
(4810251 'move' call_tmp[4810249] (4810254 call chpl_build_bounded_range[108787] 0 call_tmp[4810242]))
-
var call_tmp[4810257]:domain(1,int(64),one)[1765496]
-
(4810259 'move' call_tmp[4810257] (4810262 call chpl__buildDomainExpr[1760825] call_tmp[4810249] 1))
-
(4810269 call reshapeDomain[4811575] me[4810214] call_tmp[4810257])
-
(4810271 'end of statement' me[4810214] s[4810236])
-
var call_tmp[4810274]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4810276 'move' call_tmp[4810274] (4810279 call data[2419932] this[4809952]))
-
var call_tmp[4810282]:domain(2,int(64),one)[2289710]
-
(4810284 'move' call_tmp[4810282] (4810287 call _dom[2380392] call_tmp[4810274]))
-
var dataDomain[4810290]:domain(2,int(64),one)[2289710]
-
(4810292 'move' dataDomain[4810290] (4811840 call chpl__initCopy[2374908] call_tmp[4810282] 1))
-
(4810295 'end of statement' )
-
var meData[4810296]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4810300]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4810302 'move' call_tmp[4810300] (4810305 call data[2270419] me[4810214]))
-
(4810308 'move' meData[4810296] call_tmp[4810300])
-
(4810312 'end of statement' )
-
var thisData[4810313]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[4810317]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4810319 'move' call_tmp[4810317] (4810322 call data[2419932] this[4809952]))
-
(4810325 'move' thisData[4810313] call_tmp[4810317])
-
(4810329 'end of statement' me[4810214])
-
var call_tmp[4810331]:rect(1)[2160711]
-
(4810333 'move' call_tmp[4810331] (4810336 call _dom[4514909] me[4810214]))
-
var call_tmp[4810339]:bool[19]
-
var default_arg_hasOffsets[4811851]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4810347]:bool[19]
-
{
-
var call_tmp[4810700]:rect(1)[2160711]
-
(4810702 'move' call_tmp[4810700] (4810705 call _dom[4514909] me[4810214]))
var i[4810803]:int(64)[10] (4811896 call these[4515253] call_tmp[4810700]) var dataDomain[4811904]:domain(2,int(64),one)[2289710] dataDomain[4810290]-
{}
-
{}
var chpl__iterPAR[4811908]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4811909]:_ic_these__ref_rect_1[4515383] (4811913 call _getIterator[4515398] chpl__iterPAR[4811908]) (4811916 call _freeIterator[4515801] chpl__parIter[4811909])-
{
-
(4810714 'end of statement' )
-
{
-
var call_tmp[4810767]:_ref(real(32))[1470469]
-
(4810769 'move' call_tmp[4810767] (4813674 call this[3820892] meData[4810296] i[4810803]) (4813679 call this[3821041] meData[4810296] i[4810803]) (4810772 call this[3820776] meData[4810296] i[4810803]))
-
var call_tmp[4810774]:2*int(64)[1802073]
-
(4810776 'move' call_tmp[4810774] (4810782 call indexAt[4812412] dataDomain[4811904] i[4810803]))
-
var call_tmp[4810784]:_ref(real(32))[1470469]
-
(4810786 'move' call_tmp[4810784] (4813705 call this[4530777] thisData[4810313] call_tmp[4810774]) (4813710 call this[4530889] thisData[4810313] call_tmp[4810774]) (4810789 call this[4530698] thisData[4810313] call_tmp[4810774]))
-
var coerce_tmp[4813718]:real(32)[91]
-
(4813722 'move' coerce_tmp[4813718] (4813720 'deref' call_tmp[4810784]))
-
(4810792 call =[52329] call_tmp[4810767] coerce_tmp[4813718])
-
(4810795 'end of statement' meData[4810296] i[4810803] thisData[4810313] dataDomain[4811904] i[4810803])
}
}
}
-
(4811862 'end of statement' me[4810214] meData[4810296] dataDomain[4810290] thisData[4810313] dataDomain[4810290] meData[4810296] dataDomain[4810290] thisData[4810313] meData[4810296] thisData[4810313] dataDomain[4810290] meData[4810296] dataDomain[4810290] thisData[4810313] dataDomain[4810290] meData[4810296] dataDomain[4810290] thisData[4810313] meData[4810296] thisData[4810313] dataDomain[4810290] meData[4810296] dataDomain[4810290] thisData[4810313] dataDomain[4810290] meData[4810296] dataDomain[4810290] thisData[4810313] meData[4810296] thisData[4810313] dataDomain[4810290])
-
var call_tmp[4810807]:real(32)[91]
-
var call_tmp[4810815]:ndarray(1,real(32))[2172117]
-
(4813737 '=' ret[4809982] me[4810214])
-
gotoReturn _end_squeeze[4811369] _end_squeeze[4811369]
}
-
label _end_squeeze[4811369]
-
(4811371 return ret[4809982])
}
-
- «»
function _ref(ndarray(3,real(32)))[2453356] . squeeze[4871953] ( this[4871957]:_ref(ndarray(3,real(32)))[2453356] ) : ndarray(1,real(32))[2172117]
arg this[4871957]:_ref(ndarray(3,real(32)))[2453356]-
{
-
var ret[4871987]:ndarray(1,real(32))[2172117]
-
var call_tmp[4872186]:bool[19]
-
var call_tmp[4872194]:bool[19]
-
{
-
var call_tmp[4872203]:real(32)[91]
-
var call_tmp[4872211]:ndarray(1,real(32))[2172117]
-
var initTemp[4873386]:ndarray(1,real(32))[2172117]
-
(4873389 call init[4509819] initTemp[4873386])
-
(4872213 'move' call_tmp[4872211] initTemp[4873386])
-
var me[4872219]:ndarray(1,real(32))[2172117]
-
(4872221 'move' me[4872219] call_tmp[4872211])
-
(4872224 'end of statement' )
-
var call_tmp[4872225]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4872227 'move' call_tmp[4872225] (4872230 call data[2575189] this[4871957]))
-
var call_tmp[4872233]:int(64)[10]
-
(4872235 'move' call_tmp[4872233] (4872238 call size[4873405] call_tmp[4872225]))
-
var s[4872241]:int(64)[10]
-
(4872243 'move' s[4872241] call_tmp[4872233])
-
(4872246 'end of statement' )
-
var call_tmp[4872247]:int(64)[10]
-
(4872249 'move' call_tmp[4872247] (4872252 call chpl__nudgeHighBound[1599937] s[4872241]))
-
var call_tmp[4872254]:range(int(64),both,one)[1610039]
-
(4872256 'move' call_tmp[4872254] (4872259 call chpl_build_bounded_range[108787] 0 call_tmp[4872247]))
-
var call_tmp[4872262]:domain(1,int(64),one)[1765496]
-
(4872264 'move' call_tmp[4872262] (4872267 call chpl__buildDomainExpr[1760825] call_tmp[4872254] 1))
-
(4872274 call reshapeDomain[4811575] me[4872219] call_tmp[4872262])
-
(4872276 'end of statement' me[4872219] s[4872241])
-
var call_tmp[4872279]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4872281 'move' call_tmp[4872279] (4872284 call data[2575189] this[4871957]))
-
var call_tmp[4872287]:domain(3,int(64),one)[2438803]
-
(4872289 'move' call_tmp[4872287] (4872292 call _dom[2534396] call_tmp[4872279]))
-
var dataDomain[4872295]:domain(3,int(64),one)[2438803]
-
(4872297 'move' dataDomain[4872295] (4873535 call chpl__initCopy[2528912] call_tmp[4872287] 1))
-
(4872300 'end of statement' )
-
var meData[4872301]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4872305]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4872307 'move' call_tmp[4872305] (4872310 call data[2270419] me[4872219]))
-
(4872313 'move' meData[4872301] call_tmp[4872305])
-
(4872317 'end of statement' )
-
var thisData[4872318]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4872322]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4872324 'move' call_tmp[4872322] (4872327 call data[2575189] this[4871957]))
-
(4872330 'move' thisData[4872318] call_tmp[4872322])
-
(4872334 'end of statement' me[4872219])
-
var call_tmp[4872336]:rect(1)[2160711]
-
(4872338 'move' call_tmp[4872336] (4872341 call _dom[4514909] me[4872219]))
-
var call_tmp[4872344]:bool[19]
-
var default_arg_hasOffsets[4873546]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4872352]:bool[19]
-
{
-
var call_tmp[4872705]:rect(1)[2160711]
-
(4872707 'move' call_tmp[4872705] (4872710 call _dom[4514909] me[4872219]))
var i[4872808]:int(64)[10] (4873591 call these[4515253] call_tmp[4872705]) var dataDomain[4873599]:domain(3,int(64),one)[2438803] dataDomain[4872295]-
{}
-
{}
var chpl__iterPAR[4873603]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4873604]:_ic_these__ref_rect_1[4515383] (4873608 call _getIterator[4515398] chpl__iterPAR[4873603]) (4873611 call _freeIterator[4515801] chpl__parIter[4873604])-
{
-
(4872719 'end of statement' )
-
{
-
var call_tmp[4872772]:_ref(real(32))[1470469]
-
(4872774 'move' call_tmp[4872772] (4875328 call this[3820892] meData[4872301] i[4872808]) (4875333 call this[3821041] meData[4872301] i[4872808]) (4872777 call this[3820776] meData[4872301] i[4872808]))
-
var call_tmp[4872779]:3*int(64)[1995504]
-
(4872781 'move' call_tmp[4872779] (4872787 call indexAt[4873802] dataDomain[4873599] i[4872808]))
-
var call_tmp[4872789]:_ref(real(32))[1470469]
-
(4872791 'move' call_tmp[4872789] (4875359 call this[4559595] thisData[4872318] call_tmp[4872779]) (4875364 call this[4559707] thisData[4872318] call_tmp[4872779]) (4872794 call this[4559516] thisData[4872318] call_tmp[4872779]))
-
var coerce_tmp[4875372]:real(32)[91]
-
(4875376 'move' coerce_tmp[4875372] (4875374 'deref' call_tmp[4872789]))
-
(4872797 call =[52329] call_tmp[4872772] coerce_tmp[4875372])
-
(4872800 'end of statement' meData[4872301] i[4872808] thisData[4872318] dataDomain[4873599] i[4872808])
}
}
}
-
(4873557 'end of statement' me[4872219] meData[4872301] dataDomain[4872295] thisData[4872318] dataDomain[4872295] meData[4872301] dataDomain[4872295] thisData[4872318] meData[4872301] thisData[4872318] dataDomain[4872295] meData[4872301] dataDomain[4872295] thisData[4872318] dataDomain[4872295] meData[4872301] dataDomain[4872295] thisData[4872318] meData[4872301] thisData[4872318] dataDomain[4872295] meData[4872301] dataDomain[4872295] thisData[4872318] dataDomain[4872295] meData[4872301] dataDomain[4872295] thisData[4872318] meData[4872301] thisData[4872318] dataDomain[4872295])
-
var call_tmp[4872812]:real(32)[91]
-
var call_tmp[4872820]:ndarray(1,real(32))[2172117]
-
(4875391 '=' ret[4871987] me[4872219])
-
gotoReturn _end_squeeze[4873374] _end_squeeze[4873374]
}
-
label _end_squeeze[4873374]
-
(4873376 return ret[4871987])
}
-
- «»
function _ref(ndarray(4,real(32)))[2594499] . squeeze[4936606] ( this[4936610]:_ref(ndarray(4,real(32)))[2594499] ) : ndarray(1,real(32))[2172117]
arg this[4936610]:_ref(ndarray(4,real(32)))[2594499]-
{
-
var ret[4936640]:ndarray(1,real(32))[2172117]
-
var call_tmp[4936839]:bool[19]
-
var call_tmp[4936847]:bool[19]
-
{
-
var call_tmp[4936856]:real(32)[91]
-
var call_tmp[4936864]:ndarray(1,real(32))[2172117]
-
var initTemp[4938039]:ndarray(1,real(32))[2172117]
-
(4938042 call init[4509819] initTemp[4938039])
-
(4936866 'move' call_tmp[4936864] initTemp[4938039])
-
var me[4936872]:ndarray(1,real(32))[2172117]
-
(4936874 'move' me[4936872] call_tmp[4936864])
-
(4936877 'end of statement' )
-
var call_tmp[4936878]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4936880 'move' call_tmp[4936878] (4936883 call data[2644060] this[4936610]))
-
var call_tmp[4936886]:int(64)[10]
-
(4936888 'move' call_tmp[4936886] (4936891 call size[4938058] call_tmp[4936878]))
-
var s[4936894]:int(64)[10]
-
(4936896 'move' s[4936894] call_tmp[4936886])
-
(4936899 'end of statement' )
-
var call_tmp[4936900]:int(64)[10]
-
(4936902 'move' call_tmp[4936900] (4936905 call chpl__nudgeHighBound[1599937] s[4936894]))
-
var call_tmp[4936907]:range(int(64),both,one)[1610039]
-
(4936909 'move' call_tmp[4936907] (4936912 call chpl_build_bounded_range[108787] 0 call_tmp[4936900]))
-
var call_tmp[4936915]:domain(1,int(64),one)[1765496]
-
(4936917 'move' call_tmp[4936915] (4936920 call chpl__buildDomainExpr[1760825] call_tmp[4936907] 1))
-
(4936927 call reshapeDomain[4811575] me[4936872] call_tmp[4936915])
-
(4936929 'end of statement' me[4936872] s[4936894])
-
var call_tmp[4936932]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4936934 'move' call_tmp[4936932] (4936937 call data[2644060] this[4936610]))
-
var call_tmp[4936940]:domain(4,int(64),one)[1964360]
-
(4936942 'move' call_tmp[4936940] (4936945 call _dom[2607940] call_tmp[4936932]))
-
var dataDomain[4936948]:domain(4,int(64),one)[1964360]
-
(4936950 'move' dataDomain[4936948] (4938137 call chpl__initCopy[1987450] call_tmp[4936940] 1))
-
(4936953 'end of statement' )
-
var meData[4936954]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4936958]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4936960 'move' call_tmp[4936958] (4936963 call data[2270419] me[4936872]))
-
(4936966 'move' meData[4936954] call_tmp[4936958])
-
(4936970 'end of statement' )
-
var thisData[4936971]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[4936975]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4936977 'move' call_tmp[4936975] (4936980 call data[2644060] this[4936610]))
-
(4936983 'move' thisData[4936971] call_tmp[4936975])
-
(4936987 'end of statement' me[4936872])
-
var call_tmp[4936989]:rect(1)[2160711]
-
(4936991 'move' call_tmp[4936989] (4936994 call _dom[4514909] me[4936872]))
-
var call_tmp[4936997]:bool[19]
-
var default_arg_hasOffsets[4938148]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4937005]:bool[19]
-
{
-
var call_tmp[4937358]:rect(1)[2160711]
-
(4937360 'move' call_tmp[4937358] (4937363 call _dom[4514909] me[4936872]))
var i[4937461]:int(64)[10] (4938193 call these[4515253] call_tmp[4937358]) var dataDomain[4938201]:domain(4,int(64),one)[1964360] dataDomain[4936948]-
{}
-
{}
var chpl__iterPAR[4938205]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4938206]:_ic_these__ref_rect_1[4515383] (4938210 call _getIterator[4515398] chpl__iterPAR[4938205]) (4938213 call _freeIterator[4515801] chpl__parIter[4938206])-
{
-
(4937372 'end of statement' )
-
{
-
var call_tmp[4937425]:_ref(real(32))[1470469]
-
(4937427 'move' call_tmp[4937425] (4940194 call this[3820892] meData[4936954] i[4937461]) (4940199 call this[3821041] meData[4936954] i[4937461]) (4937430 call this[3820776] meData[4936954] i[4937461]))
-
var call_tmp[4937432]:4*int(64)[1960494]
-
(4937434 'move' call_tmp[4937432] (4937440 call indexAt[4938404] dataDomain[4938201] i[4937461]))
-
var call_tmp[4937442]:_ref(real(32))[1470469]
-
(4937444 'move' call_tmp[4937442] (4940225 call this[4578341] thisData[4936971] call_tmp[4937432]) (4940230 call this[4578453] thisData[4936971] call_tmp[4937432]) (4937447 call this[4578262] thisData[4936971] call_tmp[4937432]))
-
var coerce_tmp[4940238]:real(32)[91]
-
(4940242 'move' coerce_tmp[4940238] (4940240 'deref' call_tmp[4937442]))
-
(4937450 call =[52329] call_tmp[4937425] coerce_tmp[4940238])
-
(4937453 'end of statement' meData[4936954] i[4937461] thisData[4936971] dataDomain[4938201] i[4937461])
}
}
}
-
(4938159 'end of statement' me[4936872] meData[4936954] dataDomain[4936948] thisData[4936971] dataDomain[4936948] meData[4936954] dataDomain[4936948] thisData[4936971] meData[4936954] thisData[4936971] dataDomain[4936948] meData[4936954] dataDomain[4936948] thisData[4936971] dataDomain[4936948] meData[4936954] dataDomain[4936948] thisData[4936971] meData[4936954] thisData[4936971] dataDomain[4936948] meData[4936954] dataDomain[4936948] thisData[4936971] dataDomain[4936948] meData[4936954] dataDomain[4936948] thisData[4936971] meData[4936954] thisData[4936971] dataDomain[4936948])
-
var call_tmp[4937465]:real(32)[91]
-
var call_tmp[4937473]:ndarray(1,real(32))[2172117]
-
(4940257 '=' ret[4936640] me[4936872])
-
gotoReturn _end_squeeze[4938027] _end_squeeze[4938027]
}
-
label _end_squeeze[4938027]
-
(4938029 return ret[4936640])
}
-
- «»
function _ref(ndarray(5,real(32)))[2679345] . squeeze[5003560] ( this[5003564]:_ref(ndarray(5,real(32)))[2679345] ) : ndarray(1,real(32))[2172117]
arg this[5003564]:_ref(ndarray(5,real(32)))[2679345]-
{
-
var ret[5003594]:ndarray(1,real(32))[2172117]
-
var call_tmp[5003793]:bool[19]
-
var call_tmp[5003801]:bool[19]
-
{
-
var call_tmp[5003810]:real(32)[91]
-
var call_tmp[5003818]:ndarray(1,real(32))[2172117]
-
var initTemp[5004993]:ndarray(1,real(32))[2172117]
-
(5004996 call init[4509819] initTemp[5004993])
-
(5003820 'move' call_tmp[5003818] initTemp[5004993])
-
var me[5003826]:ndarray(1,real(32))[2172117]
-
(5003828 'move' me[5003826] call_tmp[5003818])
-
(5003831 'end of statement' )
-
var call_tmp[5003832]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(5003834 'move' call_tmp[5003832] (5003837 call data[2813337] this[5003564]))
-
var call_tmp[5003840]:int(64)[10]
-
(5003842 'move' call_tmp[5003840] (5003845 call size[5005012] call_tmp[5003832]))
-
var s[5003848]:int(64)[10]
-
(5003850 'move' s[5003848] call_tmp[5003840])
-
(5003853 'end of statement' )
-
var call_tmp[5003854]:int(64)[10]
-
(5003856 'move' call_tmp[5003854] (5003859 call chpl__nudgeHighBound[1599937] s[5003848]))
-
var call_tmp[5003861]:range(int(64),both,one)[1610039]
-
(5003863 'move' call_tmp[5003861] (5003866 call chpl_build_bounded_range[108787] 0 call_tmp[5003854]))
-
var call_tmp[5003869]:domain(1,int(64),one)[1765496]
-
(5003871 'move' call_tmp[5003869] (5003874 call chpl__buildDomainExpr[1760825] call_tmp[5003861] 1))
-
(5003881 call reshapeDomain[4811575] me[5003826] call_tmp[5003869])
-
(5003883 'end of statement' me[5003826] s[5003848])
-
var call_tmp[5003886]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(5003888 'move' call_tmp[5003886] (5003891 call data[2813337] this[5003564]))
-
var call_tmp[5003894]:domain(5,int(64),one)[2663397]
-
(5003896 'move' call_tmp[5003894] (5003899 call _dom[2769564] call_tmp[5003886]))
-
var dataDomain[5003902]:domain(5,int(64),one)[2663397]
-
(5003904 'move' dataDomain[5003902] (5005142 call chpl__initCopy[2764080] call_tmp[5003894] 1))
-
(5003907 'end of statement' )
-
var meData[5003908]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[5003912]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(5003914 'move' call_tmp[5003912] (5003917 call data[2270419] me[5003826]))
-
(5003920 'move' meData[5003908] call_tmp[5003912])
-
(5003924 'end of statement' )
-
var thisData[5003925]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[5003929]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(5003931 'move' call_tmp[5003929] (5003934 call data[2813337] this[5003564]))
-
(5003937 'move' thisData[5003925] call_tmp[5003929])
-
(5003941 'end of statement' me[5003826])
-
var call_tmp[5003943]:rect(1)[2160711]
-
(5003945 'move' call_tmp[5003943] (5003948 call _dom[4514909] me[5003826]))
-
var call_tmp[5003951]:bool[19]
-
var default_arg_hasOffsets[5005153]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5003959]:bool[19]
-
{
-
var call_tmp[5004312]:rect(1)[2160711]
-
(5004314 'move' call_tmp[5004312] (5004317 call _dom[4514909] me[5003826]))
var i[5004415]:int(64)[10] (5005198 call these[4515253] call_tmp[5004312]) var dataDomain[5005206]:domain(5,int(64),one)[2663397] dataDomain[5003902]-
{}
-
{}
var chpl__iterPAR[5005210]:_ir_these__ref_rect_1[4515389] var chpl__parIter[5005211]:_ic_these__ref_rect_1[4515383] (5005215 call _getIterator[4515398] chpl__iterPAR[5005210]) (5005218 call _freeIterator[4515801] chpl__parIter[5005211])-
{
-
(5004326 'end of statement' )
-
{
-
var call_tmp[5004379]:_ref(real(32))[1470469]
-
(5004381 'move' call_tmp[5004379] (5007463 call this[3820892] meData[5003908] i[5004415]) (5007468 call this[3821041] meData[5003908] i[5004415]) (5004384 call this[3820776] meData[5003908] i[5004415]))
-
var call_tmp[5004386]:5*int(64)[2664814]
-
(5004388 'move' call_tmp[5004386] (5004394 call indexAt[5005409] dataDomain[5005206] i[5004415]))
-
var call_tmp[5004396]:_ref(real(32))[1470469]
-
(5004398 'move' call_tmp[5004396] (5007494 call this[4597842] thisData[5003925] call_tmp[5004386]) (5007499 call this[4597954] thisData[5003925] call_tmp[5004386]) (5004401 call this[4597763] thisData[5003925] call_tmp[5004386]))
-
var coerce_tmp[5007507]:real(32)[91]
-
(5007511 'move' coerce_tmp[5007507] (5007509 'deref' call_tmp[5004396]))
-
(5004404 call =[52329] call_tmp[5004379] coerce_tmp[5007507])
-
(5004407 'end of statement' meData[5003908] i[5004415] thisData[5003925] dataDomain[5005206] i[5004415])
}
}
}
-
(5005164 'end of statement' me[5003826] meData[5003908] dataDomain[5003902] thisData[5003925] dataDomain[5003902] meData[5003908] dataDomain[5003902] thisData[5003925] meData[5003908] thisData[5003925] dataDomain[5003902] meData[5003908] dataDomain[5003902] thisData[5003925] dataDomain[5003902] meData[5003908] dataDomain[5003902] thisData[5003925] meData[5003908] thisData[5003925] dataDomain[5003902] meData[5003908] dataDomain[5003902] thisData[5003925] dataDomain[5003902] meData[5003908] dataDomain[5003902] thisData[5003925] meData[5003908] thisData[5003925] dataDomain[5003902])
-
var call_tmp[5004419]:real(32)[91]
-
var call_tmp[5004427]:ndarray(1,real(32))[2172117]
-
(5007526 '=' ret[5003594] me[5003826])
-
gotoReturn _end_squeeze[5004981] _end_squeeze[5004981]
}
-
label _end_squeeze[5004981]
-
(5004983 return ret[5003594])
}
-
- «»
function _ref(ndarray(6,real(32)))[2850686] . squeeze[5072270] ( this[5072274]:_ref(ndarray(6,real(32)))[2850686] ) : ndarray(1,real(32))[2172117]
arg this[5072274]:_ref(ndarray(6,real(32)))[2850686]-
{
-
var ret[5072304]:ndarray(1,real(32))[2172117]
-
var call_tmp[5072503]:bool[19]
-
var call_tmp[5072511]:bool[19]
-
{
-
var call_tmp[5072520]:real(32)[91]
-
var call_tmp[5072528]:ndarray(1,real(32))[2172117]
-
var initTemp[5073703]:ndarray(1,real(32))[2172117]
-
(5073706 call init[4509819] initTemp[5073703])
-
(5072530 'move' call_tmp[5072528] initTemp[5073703])
-
var me[5072536]:ndarray(1,real(32))[2172117]
-
(5072538 'move' me[5072536] call_tmp[5072528])
-
(5072541 'end of statement' )
-
var call_tmp[5072542]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5072544 'move' call_tmp[5072542] (5072547 call data[2990174] this[5072274]))
-
var call_tmp[5072550]:int(64)[10]
-
(5072552 'move' call_tmp[5072550] (5072555 call size[5073722] call_tmp[5072542]))
-
var s[5072558]:int(64)[10]
-
(5072560 'move' s[5072558] call_tmp[5072550])
-
(5072563 'end of statement' )
-
var call_tmp[5072564]:int(64)[10]
-
(5072566 'move' call_tmp[5072564] (5072569 call chpl__nudgeHighBound[1599937] s[5072558]))
-
var call_tmp[5072571]:range(int(64),both,one)[1610039]
-
(5072573 'move' call_tmp[5072571] (5072576 call chpl_build_bounded_range[108787] 0 call_tmp[5072564]))
-
var call_tmp[5072579]:domain(1,int(64),one)[1765496]
-
(5072581 'move' call_tmp[5072579] (5072584 call chpl__buildDomainExpr[1760825] call_tmp[5072571] 1))
-
(5072591 call reshapeDomain[4811575] me[5072536] call_tmp[5072579])
-
(5072593 'end of statement' me[5072536] s[5072558])
-
var call_tmp[5072596]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5072598 'move' call_tmp[5072596] (5072601 call data[2990174] this[5072274]))
-
var call_tmp[5072604]:domain(6,int(64),one)[2834180]
-
(5072606 'move' call_tmp[5072604] (5072609 call _dom[2944926] call_tmp[5072596]))
-
var dataDomain[5072612]:domain(6,int(64),one)[2834180]
-
(5072614 'move' dataDomain[5072612] (5073852 call chpl__initCopy[2939442] call_tmp[5072604] 1))
-
(5072617 'end of statement' )
-
var meData[5072618]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[5072622]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(5072624 'move' call_tmp[5072622] (5072627 call data[2270419] me[5072536]))
-
(5072630 'move' meData[5072618] call_tmp[5072622])
-
(5072634 'end of statement' )
-
var thisData[5072635]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[5072639]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5072641 'move' call_tmp[5072639] (5072644 call data[2990174] this[5072274]))
-
(5072647 'move' thisData[5072635] call_tmp[5072639])
-
(5072651 'end of statement' me[5072536])
-
var call_tmp[5072653]:rect(1)[2160711]
-
(5072655 'move' call_tmp[5072653] (5072658 call _dom[4514909] me[5072536]))
-
var call_tmp[5072661]:bool[19]
-
var default_arg_hasOffsets[5073863]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5072669]:bool[19]
-
{
-
var call_tmp[5073022]:rect(1)[2160711]
-
(5073024 'move' call_tmp[5073022] (5073027 call _dom[4514909] me[5072536]))
var i[5073125]:int(64)[10] (5073908 call these[4515253] call_tmp[5073022]) var dataDomain[5073916]:domain(6,int(64),one)[2834180] dataDomain[5072612]-
{}
-
{}
var chpl__iterPAR[5073920]:_ir_these__ref_rect_1[4515389] var chpl__parIter[5073921]:_ic_these__ref_rect_1[4515383] (5073925 call _getIterator[4515398] chpl__iterPAR[5073920]) (5073928 call _freeIterator[4515801] chpl__parIter[5073921])-
{
-
(5073036 'end of statement' )
-
{
-
var call_tmp[5073089]:_ref(real(32))[1470469]
-
(5073091 'move' call_tmp[5073089] (5076437 call this[3820892] meData[5072618] i[5073125]) (5076442 call this[3821041] meData[5072618] i[5073125]) (5073094 call this[3820776] meData[5072618] i[5073125]))
-
var call_tmp[5073096]:6*int(64)[2835600]
-
(5073098 'move' call_tmp[5073096] (5073104 call indexAt[5074119] dataDomain[5073916] i[5073125]))
-
var call_tmp[5073106]:_ref(real(32))[1470469]
-
(5073108 'move' call_tmp[5073106] (5076468 call this[4618320] thisData[5072635] call_tmp[5073096]) (5076473 call this[4618432] thisData[5072635] call_tmp[5073096]) (5073111 call this[4618241] thisData[5072635] call_tmp[5073096]))
-
var coerce_tmp[5076481]:real(32)[91]
-
(5076485 'move' coerce_tmp[5076481] (5076483 'deref' call_tmp[5073106]))
-
(5073114 call =[52329] call_tmp[5073089] coerce_tmp[5076481])
-
(5073117 'end of statement' meData[5072618] i[5073125] thisData[5072635] dataDomain[5073916] i[5073125])
}
}
}
-
(5073874 'end of statement' me[5072536] meData[5072618] dataDomain[5072612] thisData[5072635] dataDomain[5072612] meData[5072618] dataDomain[5072612] thisData[5072635] meData[5072618] thisData[5072635] dataDomain[5072612] meData[5072618] dataDomain[5072612] thisData[5072635] dataDomain[5072612] meData[5072618] dataDomain[5072612] thisData[5072635] meData[5072618] thisData[5072635] dataDomain[5072612] meData[5072618] dataDomain[5072612] thisData[5072635] dataDomain[5072612] meData[5072618] dataDomain[5072612] thisData[5072635] meData[5072618] thisData[5072635] dataDomain[5072612])
-
var call_tmp[5073129]:real(32)[91]
-
var call_tmp[5073137]:ndarray(1,real(32))[2172117]
-
(5076500 '=' ret[5072304] me[5072536])
-
gotoReturn _end_squeeze[5073691] _end_squeeze[5073691]
}
-
label _end_squeeze[5073691]
-
(5073693 return ret[5072304])
}
-
- «»
function _ref(ndarray(1,real(32)))[2172126] . max[4713338] ( this[4713342]:_ref(ndarray(1,real(32)))[2172126] ) : ndarray(1,real(32))[2172117]
arg this[4713342]:_ref(ndarray(1,real(32)))[2172126]-
{
-
var ret[4713357]:ndarray(1,real(32))[2172117]
-
var call_tmp[4713376]:int(64)[10]
-
var call_tmp[4713383]:range(int(64),both,one)[1610039]
-
(4713385 'move' call_tmp[4713383] (4713388 call chpl_build_bounded_range[1509041]))
-
var call_tmp[4713391]:domain(1,int(64),one)[1765496]
-
(4713393 'move' call_tmp[4713391] (4713396 call chpl__buildDomainExpr[1760825] call_tmp[4713383] 1))
-
var call_tmp[4713399]:real(32)[91]
-
var call_tmp[4713407]:ndarray(1,real(32))[2172117]
-
var initTemp[4713497]:ndarray(1,real(32))[2172117]
-
(4713500 call init[4713506] initTemp[4713497] call_tmp[4713391])
-
(4713409 'move' call_tmp[4713407] initTemp[4713497])
-
var me[4713415]:ndarray(1,real(32))[2172117]
-
(4713417 'move' me[4713415] call_tmp[4713407])
-
(4713420 'end of statement' )
-
var call_tmp[4713421]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4713423 'move' call_tmp[4713421] (4713426 call data[2270419] this[4713342]))
-
var myData[4713429]:[domain(1,int(64),one)] real(32)[2178522]
-
(4713431 'move' myData[4713429] (4713670 call chpl__initCopy[3819968] call_tmp[4713421] 1))
-
(4713434 'end of statement' )
-
var call_tmp[4713435]:_ref(real(32))[1470469]
-
var _this_tmp_[4713675]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4713677 'move' _this_tmp_[4713675] (4713440 call data[2270419] me[4713415]))
-
(4713437 'move' call_tmp[4713435] (4713683 call this[3820892] _this_tmp_[4713675] 0) (4713688 call this[3821041] _this_tmp_[4713675] 0) (4713443 call this[3820776] _this_tmp_[4713675] 0))
-
var globalRP_call_tmp[4713927]:unmanaged MaxReduceScanOp(real(32))[4714510]
-
{
-
var new_temp[4714538]:unmanaged MaxReduceScanOp(real(32))[4714510]
-
var default_arg_l[4714569]:chpl_LocalSpinlock[85418]
-
(4714573 'move' default_arg_l[4714569] (4714571 call _new_default_l[4714548]))
-
var default_arg_value[4714600]:real(32)[91]
-
(4714605 'move' default_arg_value[4714600] (4714602 call _new_default_value[4714577]))
-
(4714540 'move' new_temp[4714538] (4713949 call _new[4714468] default_arg_l[4714569] default_arg_value[4714600]))
}
-
(4713934 'move' globalRP_call_tmp[4713927] new_temp[4714538])
-
var call_tmp[4714697]:real(32)[91]
-
var coerce_tmp[4714737]:MaxReduceScanOp(real(32))[4714442]
-
(4714742 'move' coerce_tmp[4714737] (4714739 'cast' MaxReduceScanOp(real(32))[4714442] globalRP_call_tmp[4713927]))
-
(4714700 'move' call_tmp[4714697] (4714692 call identity[4714702] coerce_tmp[4714737]))
-
var globalAS_chpl_redSVar[4714687]:real(32)[91]
-
(4714695 'move' globalAS_chpl_redSVar[4714687] call_tmp[4714697])
var chpl_redIdx[4713905]:_ref(real(32))[1470469] (4713919 call these[2236019] myData[4713429]) var PRP_chpl_redSVar[4714637]:unmanaged MaxReduceScanOp(real(32))[4714510] globalRP_call_tmp[4713927]-
{}
-
{}
var PAS_chpl_redSVar[4714641]:real(32)[91] globalAS_chpl_redSVar[4714687]-
{}
-
{}
var RP_chpl_redSVar[4714645]:unmanaged MaxReduceScanOp(real(32))[4714510]-
{}
-
{}
var chpl_redSVar[4713907]:real(32)[91] call_tmp[4713445]-
{}
-
{
-
var call_tmp[4714655]:unmanaged MaxReduceScanOp(real(32))[4714510]
-
var coerce_tmp[4715076]:MaxReduceScanOp(real(32))[4714442]
-
(4715081 'move' coerce_tmp[4715076] (4715078 'cast' MaxReduceScanOp(real(32))[4714442] PRP_chpl_redSVar[4714637]))
-
(4714658 'move' call_tmp[4714655] (4714650 call clone[4715038] coerce_tmp[4715076]))
-
(4714653 'move' RP_chpl_redSVar[4714645] (4715131 call chpl__initCopy[4715134] call_tmp[4714655] 1))
-
var call_tmp[4714666]:real(32)[91]
-
var coerce_tmp[4715155]:MaxReduceScanOp(real(32))[4714442]
-
(4715160 'move' coerce_tmp[4715155] (4715157 'cast' MaxReduceScanOp(real(32))[4714442] RP_chpl_redSVar[4714645]))
-
(4714669 'move' call_tmp[4714666] (4714661 call identity[4714702] coerce_tmp[4715155]))
-
(4714664 'move' chpl_redSVar[4713907] call_tmp[4714666])
}
-
{
-
var coerce_tmp[4715207]:MaxReduceScanOp(real(32))[4714442]
-
(4715212 'move' coerce_tmp[4715207] (4715209 'cast' MaxReduceScanOp(real(32))[4714442] RP_chpl_redSVar[4714645]))
-
(4714672 call accumulate[4715163] coerce_tmp[4715207] chpl_redSVar[4713907])
-
(4714677 call chpl__autoDestroy[4638715] chpl_redSVar[4713907])
-
(4714680 call chpl__reduceCombine[4715253] PRP_chpl_redSVar[4714637] RP_chpl_redSVar[4714645])
-
(4714684 call chpl__cleanupLocalOp[4715421] PRP_chpl_redSVar[4714637] RP_chpl_redSVar[4714645])
}
var chpl__iterPAR[4716471]:_ir_these__ref__array_DefaultRectangularArr_1_int64_t_one__real32_int64_t[4657306] var chpl__parIter[4716472]:_ic_these__ref__array_DefaultRectangularArr_1_int64_t_one__real32_int64_t[4657300] (4716476 call _getIterator[4657315] chpl__iterPAR[4716471]) (4716479 call _freeIterator[4657502] chpl__parIter[4716472])-
{
-
var coerce_tmp[4716533]:MaxReduceScanOp(real(32))[4714442]
-
(4716538 'move' coerce_tmp[4716533] (4716535 'cast' MaxReduceScanOp(real(32))[4714442] RP_chpl_redSVar[4714645]))
-
var coerce_tmp[4716540]:real(32)[91]
-
(4716544 'move' coerce_tmp[4716540] (4716542 'deref' chpl_redIdx[4713905]))
-
(4716498 call accumulateOntoState[4716501] coerce_tmp[4716533] chpl_redSVar[4713907] coerce_tmp[4716540])
}
-
var coerce_tmp[4716555]:MaxReduceScanOp(real(32))[4714442]
-
(4716560 'move' coerce_tmp[4716555] (4716557 'cast' MaxReduceScanOp(real(32))[4714442] globalRP_call_tmp[4713927]))
-
(4715031 call accumulate[4715163] coerce_tmp[4716555] globalAS_chpl_redSVar[4714687])
-
(4715036 call chpl__autoDestroy[4638715] globalAS_chpl_redSVar[4714687])
-
var call_tmp[4713445]:real(32)[91]
-
var coerce_tmp[4716592]:MaxReduceScanOp(real(32))[4714442]
-
(4716597 'move' coerce_tmp[4716592] (4716594 'cast' MaxReduceScanOp(real(32))[4714442] globalRP_call_tmp[4713927]))
-
(4713939 'move' call_tmp[4713445] (4713942 call generate[4716564] coerce_tmp[4716592]))
-
(4713937 call chpl__delete[4715439] globalRP_call_tmp[4713927])
-
(4713454 call =[52329] call_tmp[4713435] call_tmp[4713445])
-
(4713457 'end of statement' me[4713415] myData[4713429])
-
var call_tmp[4713460]:real(32)[91]
-
var call_tmp[4713468]:ndarray(1,real(32))[2172117]
-
(4716615 '=' ret[4713357] me[4713415])
-
gotoReturn _end_max[4713485] _end_max[4713485]
-
label _end_max[4713485]
-
(4713487 return ret[4713357])
}
-
- «»
function _ref(ndarray(2,real(32)))[2303532] . max[4764236] ( this[4764240]:_ref(ndarray(2,real(32)))[2303532] ) : ndarray(1,real(32))[2172117]
arg this[4764240]:_ref(ndarray(2,real(32)))[2303532]-
{
-
var ret[4764255]:ndarray(1,real(32))[2172117]
-
var call_tmp[4764274]:int(64)[10]
-
var call_tmp[4764281]:range(int(64),both,one)[1610039]
-
(4764283 'move' call_tmp[4764281] (4764286 call chpl_build_bounded_range[1509041]))
-
var call_tmp[4764289]:domain(1,int(64),one)[1765496]
-
(4764291 'move' call_tmp[4764289] (4764294 call chpl__buildDomainExpr[1760825] call_tmp[4764281] 1))
-
var call_tmp[4764297]:real(32)[91]
-
var call_tmp[4764305]:ndarray(1,real(32))[2172117]
-
var initTemp[4764395]:ndarray(1,real(32))[2172117]
-
(4764398 call init[4713506] initTemp[4764395] call_tmp[4764289])
-
(4764307 'move' call_tmp[4764305] initTemp[4764395])
-
var me[4764313]:ndarray(1,real(32))[2172117]
-
(4764315 'move' me[4764313] call_tmp[4764305])
-
(4764318 'end of statement' )
-
var call_tmp[4764319]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4764321 'move' call_tmp[4764319] (4764324 call data[2419932] this[4764240]))
-
var myData[4764327]:[domain(2,int(64),one)] real(32)[2309463]
-
(4764329 'move' myData[4764327] (4764414 call chpl__initCopy[4113567] call_tmp[4764319] 1))
-
(4764332 'end of statement' )
-
var call_tmp[4764333]:_ref(real(32))[1470469]
-
var _this_tmp_[4764419]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4764421 'move' _this_tmp_[4764419] (4764338 call data[2270419] me[4764313]))
-
(4764335 'move' call_tmp[4764333] (4764427 call this[3820892] _this_tmp_[4764419] 0) (4764432 call this[3821041] _this_tmp_[4764419] 0) (4764341 call this[3820776] _this_tmp_[4764419] 0))
-
var globalRP_call_tmp[4765389]:unmanaged MaxReduceScanOp(real(32))[4714510]
-
{
-
var new_temp[4765425]:unmanaged MaxReduceScanOp(real(32))[4714510]
-
var default_arg_l[4765435]:chpl_LocalSpinlock[85418]
-
(4765439 'move' default_arg_l[4765435] (4765437 call _new_default_l[4714548]))
-
var default_arg_value[4765443]:real(32)[91]
-
(4765448 'move' default_arg_value[4765443] (4765445 call _new_default_value[4714577]))
-
(4765427 'move' new_temp[4765425] (4765411 call _new[4714468] default_arg_l[4765435] default_arg_value[4765443]))
}
-
(4765396 'move' globalRP_call_tmp[4765389] new_temp[4765425])
-
var call_tmp[4765513]:real(32)[91]
-
var coerce_tmp[4765518]:MaxReduceScanOp(real(32))[4714442]
-
(4765523 'move' coerce_tmp[4765518] (4765520 'cast' MaxReduceScanOp(real(32))[4714442] globalRP_call_tmp[4765389]))
-
(4765516 'move' call_tmp[4765513] (4765508 call identity[4714702] coerce_tmp[4765518]))
-
var globalAS_chpl_redSVar[4765503]:real(32)[91]
-
(4765511 'move' globalAS_chpl_redSVar[4765503] call_tmp[4765513])
var chpl_redIdx[4764649]:_ref(real(32))[1470469] (4764663 call these[2386256] myData[4764327]) var PRP_chpl_redSVar[4765453]:unmanaged MaxReduceScanOp(real(32))[4714510] globalRP_call_tmp[4765389]-
{}
-
{}
var PAS_chpl_redSVar[4765457]:real(32)[91] globalAS_chpl_redSVar[4765503]-
{}
-
{}
var RP_chpl_redSVar[4765461]:unmanaged MaxReduceScanOp(real(32))[4714510]-
{}
-
{}
var chpl_redSVar[4764651]:real(32)[91] call_tmp[4764343]-
{}
-
{
-
var call_tmp[4765471]:unmanaged MaxReduceScanOp(real(32))[4714510]
-
var coerce_tmp[4765535]:MaxReduceScanOp(real(32))[4714442]
-
(4765540 'move' coerce_tmp[4765535] (4765537 'cast' MaxReduceScanOp(real(32))[4714442] PRP_chpl_redSVar[4765453]))
-
(4765474 'move' call_tmp[4765471] (4765466 call clone[4715038] coerce_tmp[4765535]))
-
(4765469 'move' RP_chpl_redSVar[4765461] (4765543 call chpl__initCopy[4715134] call_tmp[4765471] 1))
-
var call_tmp[4765482]:real(32)[91]
-
var coerce_tmp[4765547]:MaxReduceScanOp(real(32))[4714442]
-
(4765552 'move' coerce_tmp[4765547] (4765549 'cast' MaxReduceScanOp(real(32))[4714442] RP_chpl_redSVar[4765461]))
-
(4765485 'move' call_tmp[4765482] (4765477 call identity[4714702] coerce_tmp[4765547]))
-
(4765480 'move' chpl_redSVar[4764651] call_tmp[4765482])
}
-
{
-
var coerce_tmp[4765555]:MaxReduceScanOp(real(32))[4714442]
-
(4765560 'move' coerce_tmp[4765555] (4765557 'cast' MaxReduceScanOp(real(32))[4714442] RP_chpl_redSVar[4765461]))
-
(4765488 call accumulate[4715163] coerce_tmp[4765555] chpl_redSVar[4764651])
-
(4765493 call chpl__autoDestroy[4638715] chpl_redSVar[4764651])
-
(4765496 call chpl__reduceCombine[4715253] PRP_chpl_redSVar[4765453] RP_chpl_redSVar[4765461])
-
(4765500 call chpl__cleanupLocalOp[4715421] PRP_chpl_redSVar[4765453] RP_chpl_redSVar[4765461])
}
var chpl__iterPAR[4765566]:_ir_these__ref__array_DefaultRectangularArr_2_int64_t_one__real32_int64_t[4765238] var chpl__parIter[4765567]:_ic_these__ref__array_DefaultRectangularArr_2_int64_t_one__real32_int64_t[4765232] (4765571 call _getIterator[4765247] chpl__iterPAR[4765566]) (4765574 call _freeIterator[4765597] chpl__parIter[4765567])-
{
-
var coerce_tmp[4765642]:MaxReduceScanOp(real(32))[4714442]
-
(4765647 'move' coerce_tmp[4765642] (4765644 'cast' MaxReduceScanOp(real(32))[4714442] RP_chpl_redSVar[4765461]))
-
var coerce_tmp[4765649]:real(32)[91]
-
(4765653 'move' coerce_tmp[4765649] (4765651 'deref' chpl_redIdx[4764649]))
-
(4765639 call accumulateOntoState[4716501] coerce_tmp[4765642] chpl_redSVar[4764651] coerce_tmp[4765649])
}
-
var coerce_tmp[4765656]:MaxReduceScanOp(real(32))[4714442]
-
(4765661 'move' coerce_tmp[4765656] (4765658 'cast' MaxReduceScanOp(real(32))[4714442] globalRP_call_tmp[4765389]))
-
(4765528 call accumulate[4715163] coerce_tmp[4765656] globalAS_chpl_redSVar[4765503])
-
(4765533 call chpl__autoDestroy[4638715] globalAS_chpl_redSVar[4765503])
-
var call_tmp[4764343]:real(32)[91]
-
var coerce_tmp[4765665]:MaxReduceScanOp(real(32))[4714442]
-
(4765670 'move' coerce_tmp[4765665] (4765667 'cast' MaxReduceScanOp(real(32))[4714442] globalRP_call_tmp[4765389]))
-
(4765401 'move' call_tmp[4764343] (4765404 call generate[4716564] coerce_tmp[4765665]))
-
(4765399 call chpl__delete[4715439] globalRP_call_tmp[4765389])
-
(4764352 call =[52329] call_tmp[4764333] call_tmp[4764343])
-
(4764355 'end of statement' me[4764313] myData[4764327])
-
var call_tmp[4764358]:real(32)[91]
-
var call_tmp[4764366]:ndarray(1,real(32))[2172117]
-
(4765687 '=' ret[4764255] me[4764313])
-
gotoReturn _end_max[4764383] _end_max[4764383]
-
label _end_max[4764383]
-
(4764385 return ret[4764255])
}
-
- «»
function _ref(ndarray(3,real(32)))[2453356] . max[4826126] ( this[4826130]:_ref(ndarray(3,real(32)))[2453356] ) : ndarray(1,real(32))[2172117]
arg this[4826130]:_ref(ndarray(3,real(32)))[2453356]-
{
-
var ret[4826145]:ndarray(1,real(32))[2172117]
-
var call_tmp[4826164]:int(64)[10]
-
var call_tmp[4826171]:range(int(64),both,one)[1610039]
-
(4826173 'move' call_tmp[4826171] (4826176 call chpl_build_bounded_range[1509041]))
-
var call_tmp[4826179]:domain(1,int(64),one)[1765496]
-
(4826181 'move' call_tmp[4826179] (4826184 call chpl__buildDomainExpr[1760825] call_tmp[4826171] 1))
-
var call_tmp[4826187]:real(32)[91]
-
var call_tmp[4826195]:ndarray(1,real(32))[2172117]
-
var initTemp[4826285]:ndarray(1,real(32))[2172117]
-
(4826288 call init[4713506] initTemp[4826285] call_tmp[4826179])
-
(4826197 'move' call_tmp[4826195] initTemp[4826285])
-
var me[4826203]:ndarray(1,real(32))[2172117]
-
(4826205 'move' me[4826203] call_tmp[4826195])
-
(4826208 'end of statement' )
-
var call_tmp[4826209]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4826211 'move' call_tmp[4826209] (4826214 call data[2575189] this[4826130]))
-
var myData[4826217]:[domain(3,int(64),one)] real(32)[2459687]
-
(4826219 'move' myData[4826217] (4826304 call chpl__initCopy[4130328] call_tmp[4826209] 1))
-
(4826222 'end of statement' )
-
var call_tmp[4826223]:_ref(real(32))[1470469]
-
var _this_tmp_[4826309]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4826311 'move' _this_tmp_[4826309] (4826228 call data[2270419] me[4826203]))
-
(4826225 'move' call_tmp[4826223] (4826317 call this[3820892] _this_tmp_[4826309] 0) (4826322 call this[3821041] _this_tmp_[4826309] 0) (4826231 call this[3820776] _this_tmp_[4826309] 0))
-
var globalRP_call_tmp[4826561]:unmanaged MaxReduceScanOp(real(32))[4714510]
-
{
-
var new_temp[4826597]:unmanaged MaxReduceScanOp(real(32))[4714510]
-
var default_arg_l[4826607]:chpl_LocalSpinlock[85418]
-
(4826611 'move' default_arg_l[4826607] (4826609 call _new_default_l[4714548]))
-
var default_arg_value[4826615]:real(32)[91]
-
(4826620 'move' default_arg_value[4826615] (4826617 call _new_default_value[4714577]))
-
(4826599 'move' new_temp[4826597] (4826583 call _new[4714468] default_arg_l[4826607] default_arg_value[4826615]))
}
-
(4826568 'move' globalRP_call_tmp[4826561] new_temp[4826597])
-
var call_tmp[4826685]:real(32)[91]
-
var coerce_tmp[4826690]:MaxReduceScanOp(real(32))[4714442]
-
(4826695 'move' coerce_tmp[4826690] (4826692 'cast' MaxReduceScanOp(real(32))[4714442] globalRP_call_tmp[4826561]))
-
(4826688 'move' call_tmp[4826685] (4826680 call identity[4714702] coerce_tmp[4826690]))
-
var globalAS_chpl_redSVar[4826675]:real(32)[91]
-
(4826683 'move' globalAS_chpl_redSVar[4826675] call_tmp[4826685])
var chpl_redIdx[4826539]:_ref(real(32))[1470469] (4826553 call these[2540343] myData[4826217]) var PRP_chpl_redSVar[4826625]:unmanaged MaxReduceScanOp(real(32))[4714510] globalRP_call_tmp[4826561]-
{}
-
{}
var PAS_chpl_redSVar[4826629]:real(32)[91] globalAS_chpl_redSVar[4826675]-
{}
-
{}
var RP_chpl_redSVar[4826633]:unmanaged MaxReduceScanOp(real(32))[4714510]-
{}
-
{}
var chpl_redSVar[4826541]:real(32)[91] call_tmp[4826233]-
{}
-
{
-
var call_tmp[4826643]:unmanaged MaxReduceScanOp(real(32))[4714510]
-
var coerce_tmp[4826707]:MaxReduceScanOp(real(32))[4714442]
-
(4826712 'move' coerce_tmp[4826707] (4826709 'cast' MaxReduceScanOp(real(32))[4714442] PRP_chpl_redSVar[4826625]))
-
(4826646 'move' call_tmp[4826643] (4826638 call clone[4715038] coerce_tmp[4826707]))
-
(4826641 'move' RP_chpl_redSVar[4826633] (4826715 call chpl__initCopy[4715134] call_tmp[4826643] 1))
-
var call_tmp[4826654]:real(32)[91]
-
var coerce_tmp[4826719]:MaxReduceScanOp(real(32))[4714442]
-
(4826724 'move' coerce_tmp[4826719] (4826721 'cast' MaxReduceScanOp(real(32))[4714442] RP_chpl_redSVar[4826633]))
-
(4826657 'move' call_tmp[4826654] (4826649 call identity[4714702] coerce_tmp[4826719]))
-
(4826652 'move' chpl_redSVar[4826541] call_tmp[4826654])
}
-
{
-
var coerce_tmp[4826727]:MaxReduceScanOp(real(32))[4714442]
-
(4826732 'move' coerce_tmp[4826727] (4826729 'cast' MaxReduceScanOp(real(32))[4714442] RP_chpl_redSVar[4826633]))
-
(4826660 call accumulate[4715163] coerce_tmp[4826727] chpl_redSVar[4826541])
-
(4826665 call chpl__autoDestroy[4638715] chpl_redSVar[4826541])
-
(4826668 call chpl__reduceCombine[4715253] PRP_chpl_redSVar[4826625] RP_chpl_redSVar[4826633])
-
(4826672 call chpl__cleanupLocalOp[4715421] PRP_chpl_redSVar[4826625] RP_chpl_redSVar[4826633])
}
var chpl__iterPAR[4826738]:_ir_these__ref__array_DefaultRectangularArr_3_int64_t_one__real32_int64_t[4638551] var chpl__parIter[4826739]:_ic_these__ref__array_DefaultRectangularArr_3_int64_t_one__real32_int64_t[4638545] (4826743 call _getIterator[4638560] chpl__iterPAR[4826738]) (4826746 call _freeIterator[4638759] chpl__parIter[4826739])-
{
-
var coerce_tmp[4826768]:MaxReduceScanOp(real(32))[4714442]
-
(4826773 'move' coerce_tmp[4826768] (4826770 'cast' MaxReduceScanOp(real(32))[4714442] RP_chpl_redSVar[4826633]))
-
var coerce_tmp[4826775]:real(32)[91]
-
(4826779 'move' coerce_tmp[4826775] (4826777 'deref' chpl_redIdx[4826539]))
-
(4826765 call accumulateOntoState[4716501] coerce_tmp[4826768] chpl_redSVar[4826541] coerce_tmp[4826775])
}
-
var coerce_tmp[4826782]:MaxReduceScanOp(real(32))[4714442]
-
(4826787 'move' coerce_tmp[4826782] (4826784 'cast' MaxReduceScanOp(real(32))[4714442] globalRP_call_tmp[4826561]))
-
(4826700 call accumulate[4715163] coerce_tmp[4826782] globalAS_chpl_redSVar[4826675])
-
(4826705 call chpl__autoDestroy[4638715] globalAS_chpl_redSVar[4826675])
-
var call_tmp[4826233]:real(32)[91]
-
var coerce_tmp[4826791]:MaxReduceScanOp(real(32))[4714442]
-
(4826796 'move' coerce_tmp[4826791] (4826793 'cast' MaxReduceScanOp(real(32))[4714442] globalRP_call_tmp[4826561]))
-
(4826573 'move' call_tmp[4826233] (4826576 call generate[4716564] coerce_tmp[4826791]))
-
(4826571 call chpl__delete[4715439] globalRP_call_tmp[4826561])
-
(4826242 call =[52329] call_tmp[4826223] call_tmp[4826233])
-
(4826245 'end of statement' me[4826203] myData[4826217])
-
var call_tmp[4826248]:real(32)[91]
-
var call_tmp[4826256]:ndarray(1,real(32))[2172117]
-
(4826813 '=' ret[4826145] me[4826203])
-
gotoReturn _end_max[4826273] _end_max[4826273]
-
label _end_max[4826273]
-
(4826275 return ret[4826145])
}
-
- «»
function _ref(ndarray(4,real(32)))[2594499] . max[4887864] ( this[4887868]:_ref(ndarray(4,real(32)))[2594499] ) : ndarray(1,real(32))[2172117]
arg this[4887868]:_ref(ndarray(4,real(32)))[2594499]-
{
-
var ret[4887883]:ndarray(1,real(32))[2172117]
-
var call_tmp[4887902]:int(64)[10]
-
var call_tmp[4887909]:range(int(64),both,one)[1610039]
-
(4887911 'move' call_tmp[4887909] (4887914 call chpl_build_bounded_range[1509041]))
-
var call_tmp[4887917]:domain(1,int(64),one)[1765496]
-
(4887919 'move' call_tmp[4887917] (4887922 call chpl__buildDomainExpr[1760825] call_tmp[4887909] 1))
-
var call_tmp[4887925]:real(32)[91]
-
var call_tmp[4887933]:ndarray(1,real(32))[2172117]
-
var initTemp[4888023]:ndarray(1,real(32))[2172117]
-
(4888026 call init[4713506] initTemp[4888023] call_tmp[4887917])
-
(4887935 'move' call_tmp[4887933] initTemp[4888023])
-
var me[4887941]:ndarray(1,real(32))[2172117]
-
(4887943 'move' me[4887941] call_tmp[4887933])
-
(4887946 'end of statement' )
-
var call_tmp[4887947]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4887949 'move' call_tmp[4887947] (4887952 call data[2644060] this[4887868]))
-
var myData[4887955]:[domain(4,int(64),one)] real(32)[2601230]
-
(4887957 'move' myData[4887955] (4888042 call chpl__initCopy[4140541] call_tmp[4887947] 1))
-
(4887960 'end of statement' )
-
var call_tmp[4887961]:_ref(real(32))[1470469]
-
var _this_tmp_[4888047]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4888049 'move' _this_tmp_[4888047] (4887966 call data[2270419] me[4887941]))
-
(4887963 'move' call_tmp[4887961] (4888055 call this[3820892] _this_tmp_[4888047] 0) (4888060 call this[3821041] _this_tmp_[4888047] 0) (4887969 call this[3820776] _this_tmp_[4888047] 0))
-
var globalRP_call_tmp[4889017]:unmanaged MaxReduceScanOp(real(32))[4714510]
-
{
-
var new_temp[4889053]:unmanaged MaxReduceScanOp(real(32))[4714510]
-
var default_arg_l[4889063]:chpl_LocalSpinlock[85418]
-
(4889067 'move' default_arg_l[4889063] (4889065 call _new_default_l[4714548]))
-
var default_arg_value[4889071]:real(32)[91]
-
(4889076 'move' default_arg_value[4889071] (4889073 call _new_default_value[4714577]))
-
(4889055 'move' new_temp[4889053] (4889039 call _new[4714468] default_arg_l[4889063] default_arg_value[4889071]))
}
-
(4889024 'move' globalRP_call_tmp[4889017] new_temp[4889053])
-
var call_tmp[4889141]:real(32)[91]
-
var coerce_tmp[4889146]:MaxReduceScanOp(real(32))[4714442]
-
(4889151 'move' coerce_tmp[4889146] (4889148 'cast' MaxReduceScanOp(real(32))[4714442] globalRP_call_tmp[4889017]))
-
(4889144 'move' call_tmp[4889141] (4889136 call identity[4714702] coerce_tmp[4889146]))
-
var globalAS_chpl_redSVar[4889131]:real(32)[91]
-
(4889139 'move' globalAS_chpl_redSVar[4889131] call_tmp[4889141])
var chpl_redIdx[4888277]:_ref(real(32))[1470469] (4888291 call these[2613970] myData[4887955]) var PRP_chpl_redSVar[4889081]:unmanaged MaxReduceScanOp(real(32))[4714510] globalRP_call_tmp[4889017]-
{}
-
{}
var PAS_chpl_redSVar[4889085]:real(32)[91] globalAS_chpl_redSVar[4889131]-
{}
-
{}
var RP_chpl_redSVar[4889089]:unmanaged MaxReduceScanOp(real(32))[4714510]-
{}
-
{}
var chpl_redSVar[4888279]:real(32)[91] call_tmp[4887971]-
{}
-
{
-
var call_tmp[4889099]:unmanaged MaxReduceScanOp(real(32))[4714510]
-
var coerce_tmp[4889163]:MaxReduceScanOp(real(32))[4714442]
-
(4889168 'move' coerce_tmp[4889163] (4889165 'cast' MaxReduceScanOp(real(32))[4714442] PRP_chpl_redSVar[4889081]))
-
(4889102 'move' call_tmp[4889099] (4889094 call clone[4715038] coerce_tmp[4889163]))
-
(4889097 'move' RP_chpl_redSVar[4889089] (4889171 call chpl__initCopy[4715134] call_tmp[4889099] 1))
-
var call_tmp[4889110]:real(32)[91]
-
var coerce_tmp[4889175]:MaxReduceScanOp(real(32))[4714442]
-
(4889180 'move' coerce_tmp[4889175] (4889177 'cast' MaxReduceScanOp(real(32))[4714442] RP_chpl_redSVar[4889089]))
-
(4889113 'move' call_tmp[4889110] (4889105 call identity[4714702] coerce_tmp[4889175]))
-
(4889108 'move' chpl_redSVar[4888279] call_tmp[4889110])
}
-
{
-
var coerce_tmp[4889183]:MaxReduceScanOp(real(32))[4714442]
-
(4889188 'move' coerce_tmp[4889183] (4889185 'cast' MaxReduceScanOp(real(32))[4714442] RP_chpl_redSVar[4889089]))
-
(4889116 call accumulate[4715163] coerce_tmp[4889183] chpl_redSVar[4888279])
-
(4889121 call chpl__autoDestroy[4638715] chpl_redSVar[4888279])
-
(4889124 call chpl__reduceCombine[4715253] PRP_chpl_redSVar[4889081] RP_chpl_redSVar[4889089])
-
(4889128 call chpl__cleanupLocalOp[4715421] PRP_chpl_redSVar[4889081] RP_chpl_redSVar[4889089])
}
var chpl__iterPAR[4889194]:_ir_these__ref__array_DefaultRectangularArr_4_int64_t_one__real32_int64_t[4888866] var chpl__parIter[4889195]:_ic_these__ref__array_DefaultRectangularArr_4_int64_t_one__real32_int64_t[4888860] (4889199 call _getIterator[4888875] chpl__iterPAR[4889194]) (4889202 call _freeIterator[4889225] chpl__parIter[4889195])-
{
-
var coerce_tmp[4889270]:MaxReduceScanOp(real(32))[4714442]
-
(4889275 'move' coerce_tmp[4889270] (4889272 'cast' MaxReduceScanOp(real(32))[4714442] RP_chpl_redSVar[4889089]))
-
var coerce_tmp[4889277]:real(32)[91]
-
(4889281 'move' coerce_tmp[4889277] (4889279 'deref' chpl_redIdx[4888277]))
-
(4889267 call accumulateOntoState[4716501] coerce_tmp[4889270] chpl_redSVar[4888279] coerce_tmp[4889277])
}
-
var coerce_tmp[4889284]:MaxReduceScanOp(real(32))[4714442]
-
(4889289 'move' coerce_tmp[4889284] (4889286 'cast' MaxReduceScanOp(real(32))[4714442] globalRP_call_tmp[4889017]))
-
(4889156 call accumulate[4715163] coerce_tmp[4889284] globalAS_chpl_redSVar[4889131])
-
(4889161 call chpl__autoDestroy[4638715] globalAS_chpl_redSVar[4889131])
-
var call_tmp[4887971]:real(32)[91]
-
var coerce_tmp[4889293]:MaxReduceScanOp(real(32))[4714442]
-
(4889298 'move' coerce_tmp[4889293] (4889295 'cast' MaxReduceScanOp(real(32))[4714442] globalRP_call_tmp[4889017]))
-
(4889029 'move' call_tmp[4887971] (4889032 call generate[4716564] coerce_tmp[4889293]))
-
(4889027 call chpl__delete[4715439] globalRP_call_tmp[4889017])
-
(4887980 call =[52329] call_tmp[4887961] call_tmp[4887971])
-
(4887983 'end of statement' me[4887941] myData[4887955])
-
var call_tmp[4887986]:real(32)[91]
-
var call_tmp[4887994]:ndarray(1,real(32))[2172117]
-
(4889315 '=' ret[4887883] me[4887941])
-
gotoReturn _end_max[4888011] _end_max[4888011]
-
label _end_max[4888011]
-
(4888013 return ret[4887883])
}
-
- «»
function _ref(ndarray(5,real(32)))[2679345] . max[4952814] ( this[4952818]:_ref(ndarray(5,real(32)))[2679345] ) : ndarray(1,real(32))[2172117]
arg this[4952818]:_ref(ndarray(5,real(32)))[2679345]-
{
-
var ret[4952833]:ndarray(1,real(32))[2172117]
-
var call_tmp[4952852]:int(64)[10]
-
var call_tmp[4952859]:range(int(64),both,one)[1610039]
-
(4952861 'move' call_tmp[4952859] (4952864 call chpl_build_bounded_range[1509041]))
-
var call_tmp[4952867]:domain(1,int(64),one)[1765496]
-
(4952869 'move' call_tmp[4952867] (4952872 call chpl__buildDomainExpr[1760825] call_tmp[4952859] 1))
-
var call_tmp[4952875]:real(32)[91]
-
var call_tmp[4952883]:ndarray(1,real(32))[2172117]
-
var initTemp[4952973]:ndarray(1,real(32))[2172117]
-
(4952976 call init[4713506] initTemp[4952973] call_tmp[4952867])
-
(4952885 'move' call_tmp[4952883] initTemp[4952973])
-
var me[4952891]:ndarray(1,real(32))[2172117]
-
(4952893 'move' me[4952891] call_tmp[4952883])
-
(4952896 'end of statement' )
-
var call_tmp[4952897]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(4952899 'move' call_tmp[4952897] (4952902 call data[2813337] this[4952818]))
-
var myData[4952905]:[domain(5,int(64),one)] real(32)[2686476]
-
(4952907 'move' myData[4952905] (4952992 call chpl__initCopy[4156117] call_tmp[4952897] 1))
-
(4952910 'end of statement' )
-
var call_tmp[4952911]:_ref(real(32))[1470469]
-
var _this_tmp_[4952997]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4952999 'move' _this_tmp_[4952997] (4952916 call data[2270419] me[4952891]))
-
(4952913 'move' call_tmp[4952911] (4953005 call this[3820892] _this_tmp_[4952997] 0) (4953010 call this[3821041] _this_tmp_[4952997] 0) (4952919 call this[3820776] _this_tmp_[4952997] 0))
-
var globalRP_call_tmp[4953967]:unmanaged MaxReduceScanOp(real(32))[4714510]
-
{
-
var new_temp[4954003]:unmanaged MaxReduceScanOp(real(32))[4714510]
-
var default_arg_l[4954013]:chpl_LocalSpinlock[85418]
-
(4954017 'move' default_arg_l[4954013] (4954015 call _new_default_l[4714548]))
-
var default_arg_value[4954021]:real(32)[91]
-
(4954026 'move' default_arg_value[4954021] (4954023 call _new_default_value[4714577]))
-
(4954005 'move' new_temp[4954003] (4953989 call _new[4714468] default_arg_l[4954013] default_arg_value[4954021]))
}
-
(4953974 'move' globalRP_call_tmp[4953967] new_temp[4954003])
-
var call_tmp[4954091]:real(32)[91]
-
var coerce_tmp[4954096]:MaxReduceScanOp(real(32))[4714442]
-
(4954101 'move' coerce_tmp[4954096] (4954098 'cast' MaxReduceScanOp(real(32))[4714442] globalRP_call_tmp[4953967]))
-
(4954094 'move' call_tmp[4954091] (4954086 call identity[4714702] coerce_tmp[4954096]))
-
var globalAS_chpl_redSVar[4954081]:real(32)[91]
-
(4954089 'move' globalAS_chpl_redSVar[4954081] call_tmp[4954091])
var chpl_redIdx[4953227]:_ref(real(32))[1470469] (4953241 call these[2775677] myData[4952905]) var PRP_chpl_redSVar[4954031]:unmanaged MaxReduceScanOp(real(32))[4714510] globalRP_call_tmp[4953967]-
{}
-
{}
var PAS_chpl_redSVar[4954035]:real(32)[91] globalAS_chpl_redSVar[4954081]-
{}
-
{}
var RP_chpl_redSVar[4954039]:unmanaged MaxReduceScanOp(real(32))[4714510]-
{}
-
{}
var chpl_redSVar[4953229]:real(32)[91] call_tmp[4952921]-
{}
-
{
-
var call_tmp[4954049]:unmanaged MaxReduceScanOp(real(32))[4714510]
-
var coerce_tmp[4954113]:MaxReduceScanOp(real(32))[4714442]
-
(4954118 'move' coerce_tmp[4954113] (4954115 'cast' MaxReduceScanOp(real(32))[4714442] PRP_chpl_redSVar[4954031]))
-
(4954052 'move' call_tmp[4954049] (4954044 call clone[4715038] coerce_tmp[4954113]))
-
(4954047 'move' RP_chpl_redSVar[4954039] (4954121 call chpl__initCopy[4715134] call_tmp[4954049] 1))
-
var call_tmp[4954060]:real(32)[91]
-
var coerce_tmp[4954125]:MaxReduceScanOp(real(32))[4714442]
-
(4954130 'move' coerce_tmp[4954125] (4954127 'cast' MaxReduceScanOp(real(32))[4714442] RP_chpl_redSVar[4954039]))
-
(4954063 'move' call_tmp[4954060] (4954055 call identity[4714702] coerce_tmp[4954125]))
-
(4954058 'move' chpl_redSVar[4953229] call_tmp[4954060])
}
-
{
-
var coerce_tmp[4954133]:MaxReduceScanOp(real(32))[4714442]
-
(4954138 'move' coerce_tmp[4954133] (4954135 'cast' MaxReduceScanOp(real(32))[4714442] RP_chpl_redSVar[4954039]))
-
(4954066 call accumulate[4715163] coerce_tmp[4954133] chpl_redSVar[4953229])
-
(4954071 call chpl__autoDestroy[4638715] chpl_redSVar[4953229])
-
(4954074 call chpl__reduceCombine[4715253] PRP_chpl_redSVar[4954031] RP_chpl_redSVar[4954039])
-
(4954078 call chpl__cleanupLocalOp[4715421] PRP_chpl_redSVar[4954031] RP_chpl_redSVar[4954039])
}
var chpl__iterPAR[4954144]:_ir_these__ref__array_DefaultRectangularArr_5_int64_t_one__real32_int64_t[4953816] var chpl__parIter[4954145]:_ic_these__ref__array_DefaultRectangularArr_5_int64_t_one__real32_int64_t[4953810] (4954149 call _getIterator[4953825] chpl__iterPAR[4954144]) (4954152 call _freeIterator[4954175] chpl__parIter[4954145])-
{
-
var coerce_tmp[4954220]:MaxReduceScanOp(real(32))[4714442]
-
(4954225 'move' coerce_tmp[4954220] (4954222 'cast' MaxReduceScanOp(real(32))[4714442] RP_chpl_redSVar[4954039]))
-
var coerce_tmp[4954227]:real(32)[91]
-
(4954231 'move' coerce_tmp[4954227] (4954229 'deref' chpl_redIdx[4953227]))
-
(4954217 call accumulateOntoState[4716501] coerce_tmp[4954220] chpl_redSVar[4953229] coerce_tmp[4954227])
}
-
var coerce_tmp[4954234]:MaxReduceScanOp(real(32))[4714442]
-
(4954239 'move' coerce_tmp[4954234] (4954236 'cast' MaxReduceScanOp(real(32))[4714442] globalRP_call_tmp[4953967]))
-
(4954106 call accumulate[4715163] coerce_tmp[4954234] globalAS_chpl_redSVar[4954081])
-
(4954111 call chpl__autoDestroy[4638715] globalAS_chpl_redSVar[4954081])
-
var call_tmp[4952921]:real(32)[91]
-
var coerce_tmp[4954243]:MaxReduceScanOp(real(32))[4714442]
-
(4954248 'move' coerce_tmp[4954243] (4954245 'cast' MaxReduceScanOp(real(32))[4714442] globalRP_call_tmp[4953967]))
-
(4953979 'move' call_tmp[4952921] (4953982 call generate[4716564] coerce_tmp[4954243]))
-
(4953977 call chpl__delete[4715439] globalRP_call_tmp[4953967])
-
(4952930 call =[52329] call_tmp[4952911] call_tmp[4952921])
-
(4952933 'end of statement' me[4952891] myData[4952905])
-
var call_tmp[4952936]:real(32)[91]
-
var call_tmp[4952944]:ndarray(1,real(32))[2172117]
-
(4954265 '=' ret[4952833] me[4952891])
-
gotoReturn _end_max[4952961] _end_max[4952961]
-
label _end_max[4952961]
-
(4952963 return ret[4952833])
}
-
- «»
function _ref(ndarray(6,real(32)))[2850686] . max[5020197] ( this[5020201]:_ref(ndarray(6,real(32)))[2850686] ) : ndarray(1,real(32))[2172117]
arg this[5020201]:_ref(ndarray(6,real(32)))[2850686]-
{
-
var ret[5020216]:ndarray(1,real(32))[2172117]
-
var call_tmp[5020235]:int(64)[10]
-
var call_tmp[5020242]:range(int(64),both,one)[1610039]
-
(5020244 'move' call_tmp[5020242] (5020247 call chpl_build_bounded_range[1509041]))
-
var call_tmp[5020250]:domain(1,int(64),one)[1765496]
-
(5020252 'move' call_tmp[5020250] (5020255 call chpl__buildDomainExpr[1760825] call_tmp[5020242] 1))
-
var call_tmp[5020258]:real(32)[91]
-
var call_tmp[5020266]:ndarray(1,real(32))[2172117]
-
var initTemp[5020356]:ndarray(1,real(32))[2172117]
-
(5020359 call init[4713506] initTemp[5020356] call_tmp[5020250])
-
(5020268 'move' call_tmp[5020266] initTemp[5020356])
-
var me[5020274]:ndarray(1,real(32))[2172117]
-
(5020276 'move' me[5020274] call_tmp[5020266])
-
(5020279 'end of statement' )
-
var call_tmp[5020280]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5020282 'move' call_tmp[5020280] (5020285 call data[2990174] this[5020201]))
-
var myData[5020288]:[domain(6,int(64),one)] real(32)[2858217]
-
(5020290 'move' myData[5020288] (5020375 call chpl__initCopy[4173148] call_tmp[5020280] 1))
-
(5020293 'end of statement' )
-
var call_tmp[5020294]:_ref(real(32))[1470469]
-
var _this_tmp_[5020380]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(5020382 'move' _this_tmp_[5020380] (5020299 call data[2270419] me[5020274]))
-
(5020296 'move' call_tmp[5020294] (5020388 call this[3820892] _this_tmp_[5020380] 0) (5020393 call this[3821041] _this_tmp_[5020380] 0) (5020302 call this[3820776] _this_tmp_[5020380] 0))
-
var globalRP_call_tmp[5021350]:unmanaged MaxReduceScanOp(real(32))[4714510]
-
{
-
var new_temp[5021386]:unmanaged MaxReduceScanOp(real(32))[4714510]
-
var default_arg_l[5021396]:chpl_LocalSpinlock[85418]
-
(5021400 'move' default_arg_l[5021396] (5021398 call _new_default_l[4714548]))
-
var default_arg_value[5021404]:real(32)[91]
-
(5021409 'move' default_arg_value[5021404] (5021406 call _new_default_value[4714577]))
-
(5021388 'move' new_temp[5021386] (5021372 call _new[4714468] default_arg_l[5021396] default_arg_value[5021404]))
}
-
(5021357 'move' globalRP_call_tmp[5021350] new_temp[5021386])
-
var call_tmp[5021474]:real(32)[91]
-
var coerce_tmp[5021479]:MaxReduceScanOp(real(32))[4714442]
-
(5021484 'move' coerce_tmp[5021479] (5021481 'cast' MaxReduceScanOp(real(32))[4714442] globalRP_call_tmp[5021350]))
-
(5021477 'move' call_tmp[5021474] (5021469 call identity[4714702] coerce_tmp[5021479]))
-
var globalAS_chpl_redSVar[5021464]:real(32)[91]
-
(5021472 'move' globalAS_chpl_redSVar[5021464] call_tmp[5021474])
var chpl_redIdx[5020610]:_ref(real(32))[1470469] (5020624 call these[2951122] myData[5020288]) var PRP_chpl_redSVar[5021414]:unmanaged MaxReduceScanOp(real(32))[4714510] globalRP_call_tmp[5021350]-
{}
-
{}
var PAS_chpl_redSVar[5021418]:real(32)[91] globalAS_chpl_redSVar[5021464]-
{}
-
{}
var RP_chpl_redSVar[5021422]:unmanaged MaxReduceScanOp(real(32))[4714510]-
{}
-
{}
var chpl_redSVar[5020612]:real(32)[91] call_tmp[5020304]-
{}
-
{
-
var call_tmp[5021432]:unmanaged MaxReduceScanOp(real(32))[4714510]
-
var coerce_tmp[5021496]:MaxReduceScanOp(real(32))[4714442]
-
(5021501 'move' coerce_tmp[5021496] (5021498 'cast' MaxReduceScanOp(real(32))[4714442] PRP_chpl_redSVar[5021414]))
-
(5021435 'move' call_tmp[5021432] (5021427 call clone[4715038] coerce_tmp[5021496]))
-
(5021430 'move' RP_chpl_redSVar[5021422] (5021504 call chpl__initCopy[4715134] call_tmp[5021432] 1))
-
var call_tmp[5021443]:real(32)[91]
-
var coerce_tmp[5021508]:MaxReduceScanOp(real(32))[4714442]
-
(5021513 'move' coerce_tmp[5021508] (5021510 'cast' MaxReduceScanOp(real(32))[4714442] RP_chpl_redSVar[5021422]))
-
(5021446 'move' call_tmp[5021443] (5021438 call identity[4714702] coerce_tmp[5021508]))
-
(5021441 'move' chpl_redSVar[5020612] call_tmp[5021443])
}
-
{
-
var coerce_tmp[5021516]:MaxReduceScanOp(real(32))[4714442]
-
(5021521 'move' coerce_tmp[5021516] (5021518 'cast' MaxReduceScanOp(real(32))[4714442] RP_chpl_redSVar[5021422]))
-
(5021449 call accumulate[4715163] coerce_tmp[5021516] chpl_redSVar[5020612])
-
(5021454 call chpl__autoDestroy[4638715] chpl_redSVar[5020612])
-
(5021457 call chpl__reduceCombine[4715253] PRP_chpl_redSVar[5021414] RP_chpl_redSVar[5021422])
-
(5021461 call chpl__cleanupLocalOp[4715421] PRP_chpl_redSVar[5021414] RP_chpl_redSVar[5021422])
}
var chpl__iterPAR[5021527]:_ir_these__ref__array_DefaultRectangularArr_6_int64_t_one__real32_int64_t[5021199] var chpl__parIter[5021528]:_ic_these__ref__array_DefaultRectangularArr_6_int64_t_one__real32_int64_t[5021193] (5021532 call _getIterator[5021208] chpl__iterPAR[5021527]) (5021535 call _freeIterator[5021558] chpl__parIter[5021528])-
{
-
var coerce_tmp[5021603]:MaxReduceScanOp(real(32))[4714442]
-
(5021608 'move' coerce_tmp[5021603] (5021605 'cast' MaxReduceScanOp(real(32))[4714442] RP_chpl_redSVar[5021422]))
-
var coerce_tmp[5021610]:real(32)[91]
-
(5021614 'move' coerce_tmp[5021610] (5021612 'deref' chpl_redIdx[5020610]))
-
(5021600 call accumulateOntoState[4716501] coerce_tmp[5021603] chpl_redSVar[5020612] coerce_tmp[5021610])
}
-
var coerce_tmp[5021617]:MaxReduceScanOp(real(32))[4714442]
-
(5021622 'move' coerce_tmp[5021617] (5021619 'cast' MaxReduceScanOp(real(32))[4714442] globalRP_call_tmp[5021350]))
-
(5021489 call accumulate[4715163] coerce_tmp[5021617] globalAS_chpl_redSVar[5021464])
-
(5021494 call chpl__autoDestroy[4638715] globalAS_chpl_redSVar[5021464])
-
var call_tmp[5020304]:real(32)[91]
-
var coerce_tmp[5021626]:MaxReduceScanOp(real(32))[4714442]
-
(5021631 'move' coerce_tmp[5021626] (5021628 'cast' MaxReduceScanOp(real(32))[4714442] globalRP_call_tmp[5021350]))
-
(5021362 'move' call_tmp[5020304] (5021365 call generate[4716564] coerce_tmp[5021626]))
-
(5021360 call chpl__delete[4715439] globalRP_call_tmp[5021350])
-
(5020313 call =[52329] call_tmp[5020294] call_tmp[5020304])
-
(5020316 'end of statement' me[5020274] myData[5020288])
-
var call_tmp[5020319]:real(32)[91]
-
var call_tmp[5020327]:ndarray(1,real(32))[2172117]
-
(5021648 '=' ret[5020216] me[5020274])
-
gotoReturn _end_max[5020344] _end_max[5020344]
-
label _end_max[5020344]
-
(5020346 return ret[5020216])
}
-
-
- «»
function _ref(ndarray(1,real(32)))[2172126] . relu[4514282] ( this[4514286]:_ref(ndarray(1,real(32)))[2172126] ) : ndarray(1,real(32))[2172117]
arg this[4514286]:_ref(ndarray(1,real(32)))[2172126]-
{
-
var ret[4514288]:ndarray(1,real(32))[2172117]
-
var thisData[4514296]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4514300]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4514302 'move' call_tmp[4514300] (4514305 call data[2270419] this[4514286]))
-
(4514308 'move' thisData[4514296] call_tmp[4514300])
-
(4514312 'end of statement' )
-
var call_tmp[4514313]:rect(1)[2160711]
-
(4514315 'move' call_tmp[4514313] (4514318 call _dom[4514909] this[4514286]))
-
var dom[4514321]:rect(1)[2160711]
-
(4514323 'move' dom[4514321] call_tmp[4514313])
-
(4514326 'end of statement' )
-
var call_tmp[4514327]:real(32)[91]
-
var call_tmp[4514335]:ndarray(1,real(32))[2172117]
-
var initTemp[4514985]:ndarray(1,real(32))[2172117]
-
(4514988 call init[4514994] initTemp[4514985] dom[4514321])
-
(4514337 'move' call_tmp[4514335] initTemp[4514985])
-
var rl[4514343]:ndarray(1,real(32))[2172117]
-
(4514345 'move' rl[4514343] call_tmp[4514335])
-
(4514348 'end of statement' )
-
var rlD[4514349]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4514353]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4514355 'move' call_tmp[4514353] (4514358 call data[2270419] rl[4514343]))
-
(4514361 'move' rlD[4514349] call_tmp[4514353])
-
(4514365 'end of statement' dom[4514321] rl[4514343])
-
var call_tmp[4514368]:bool[19]
-
var default_arg_hasOffsets[4515207]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4514376]:bool[19]
-
var call_tmp[4514381]:bool[19]
-
var default_arg_hasOffsets[4515222]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4514389]:bool[19]
-
var tmp[4514394]:bool[19]
-
var call_tmp[4514399]:bool[19]
-
(4515234 'end of statement' )
-
var tmp[4514412]:bool[19]
-
var tmp[4514414]:bool[19]
-
var call_tmp[4514416]:bool[19]
-
var tmp[4514436]:bool[19]
-
{ var i[4514891]:int(64)[10] (4515248 call these[4515253] dom[4514321]) var chpl__iterPAR[4515770]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4515771]:_ic_these__ref_rect_1[4515383] (4515775 call _getIterator[4515398] chpl__iterPAR[4515770]) (4515778 call _freeIterator[4515801] chpl__parIter[4515771])
-
{
-
var call_tmp[4514850]:_ref(real(32))[1470469]
-
(4514852 'move' call_tmp[4514850] (4515845 call this[3820892] thisData[4514296] i[4514891]) (4515850 call this[3821041] thisData[4514296] i[4514891]) (4514855 call this[3820776] thisData[4514296] i[4514891]))
-
var x[4514857]:real(32)[91]
-
var coerce_tmp[4515861]:real(32)[91]
-
(4515865 'move' coerce_tmp[4515861] (4515863 'deref' call_tmp[4514850]))
-
(4514859 'move' x[4514857] (4515858 call chpl__initCopy[2240808] coerce_tmp[4515861] 1))
-
(4514862 'end of statement' thisData[4514296] i[4514891])
-
var call_tmp[4514865]:_ref(real(32))[1470469]
-
(4514867 'move' call_tmp[4514865] (4515871 call this[3820892] rlD[4514349] i[4514891]) (4515876 call this[3821041] rlD[4514349] i[4514891]) (4514870 call this[3820776] rlD[4514349] i[4514891]))
-
var call_tmp[4514872]:real(32)[91]
-
var coerce_tmp[4516248]:real(32)[91]
-
(4516254 'move' coerce_tmp[4516248] (4516250 'cast' real(32)[91] 0))
-
(4514874 'move' call_tmp[4514872] (4514877 call max[2814] coerce_tmp[4516248] x[4514857]))
-
(4514883 call =[52329] call_tmp[4514865] call_tmp[4514872])
-
(4514886 'end of statement' rlD[4514349] i[4514891] x[4514857])
}
}
-
(4515237 'end of statement' rlD[4514349] dom[4514321] thisData[4514296] dom[4514321] thisData[4514296] dom[4514321] thisData[4514296] dom[4514321] thisData[4514296])
-
(4514895 'move' ret[4514288] rl[4514343])
-
gotoReturn _end_relu[4514903] _end_relu[4514903]
-
label _end_relu[4514903]
-
(4514905 return ret[4514288])
}
-
- «»
function _ref(ndarray(2,real(32)))[2303532] . relu[4529183] ( this[4529187]:_ref(ndarray(2,real(32)))[2303532] ) : ndarray(2,real(32))[2303523]
arg this[4529187]:_ref(ndarray(2,real(32)))[2303532]-
{
-
var ret[4529189]:ndarray(2,real(32))[2303523]
-
var thisData[4529197]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[4529201]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4529203 'move' call_tmp[4529201] (4529206 call data[2419932] this[4529187]))
-
(4529209 'move' thisData[4529197] call_tmp[4529201])
-
(4529213 'end of statement' )
-
var call_tmp[4529214]:rect(2)[2290998]
-
(4529216 'move' call_tmp[4529214] (4529219 call _dom[4529810] this[4529187]))
-
var dom[4529222]:rect(2)[2290998]
-
(4529224 'move' dom[4529222] call_tmp[4529214])
-
(4529227 'end of statement' )
-
var call_tmp[4529228]:real(32)[91]
-
var call_tmp[4529236]:ndarray(2,real(32))[2303523]
-
var initTemp[4529859]:ndarray(2,real(32))[2303523]
-
(4529862 call init[4529868] initTemp[4529859] dom[4529222])
-
(4529238 'move' call_tmp[4529236] initTemp[4529859])
-
var rl[4529244]:ndarray(2,real(32))[2303523]
-
(4529246 'move' rl[4529244] call_tmp[4529236])
-
(4529249 'end of statement' )
-
var rlD[4529250]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[4529254]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4529256 'move' call_tmp[4529254] (4529259 call data[2419932] rl[4529244]))
-
(4529262 'move' rlD[4529250] call_tmp[4529254])
-
(4529266 'end of statement' dom[4529222] rl[4529244])
-
var call_tmp[4529269]:bool[19]
-
var default_arg_hasOffsets[4530081]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4529277]:bool[19]
-
var call_tmp[4529282]:bool[19]
-
var default_arg_hasOffsets[4530096]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4529290]:bool[19]
-
var tmp[4529295]:bool[19]
-
var call_tmp[4529300]:bool[19]
-
(4530108 'end of statement' )
-
var tmp[4529313]:bool[19]
-
var tmp[4529315]:bool[19]
-
var call_tmp[4529317]:bool[19]
-
var tmp[4529337]:bool[19]
-
{ var i[4529792]:2*int(64)[1802073] (4530122 call these[4530127] dom[4529222]) var chpl__iterPAR[4530624]:_ir_these__ref_rect_2[4530265] var chpl__parIter[4530625]:_ic_these__ref_rect_2[4530259] (4530629 call _getIterator[4530274] chpl__iterPAR[4530624]) (4530632 call _freeIterator[4530655] chpl__parIter[4530625])
-
{
-
var call_tmp[4529751]:_ref(real(32))[1470469]
-
var coerce_tmp[4532498]:2*int(64)[1802073]
-
(4532504 'move' coerce_tmp[4532498] (4532500 call :[2329285] i[4529792]))
-
var coerce_tmp[4532507]:2*int(64)[1802073]
-
(4532513 'move' coerce_tmp[4532507] (4532509 call :[2329285] i[4529792]))
-
var coerce_tmp[4532516]:2*int(64)[1802073]
-
(4532522 'move' coerce_tmp[4532516] (4532518 call :[2329285] i[4529792]))
-
(4529753 'move' call_tmp[4529751] (4531885 call this[4530777] thisData[4529197] coerce_tmp[4532507]) (4532192 call this[4530889] thisData[4529197] coerce_tmp[4532516]) (4529756 call this[4530698] thisData[4529197] coerce_tmp[4532498]))
-
var x[4529758]:real(32)[91]
-
var coerce_tmp[4546155]:real(32)[91]
-
(4546159 'move' coerce_tmp[4546155] (4546157 'deref' call_tmp[4529751]))
-
(4529760 'move' x[4529758] (4546152 call chpl__initCopy[2240808] coerce_tmp[4546155] 1))
-
(4529763 'end of statement' thisData[4529197] i[4529792])
-
var call_tmp[4529766]:_ref(real(32))[1470469]
-
var coerce_tmp[4546174]:2*int(64)[1802073]
-
(4546180 'move' coerce_tmp[4546174] (4546176 call :[2329285] i[4529792]))
-
var coerce_tmp[4546183]:2*int(64)[1802073]
-
(4546189 'move' coerce_tmp[4546183] (4546185 call :[2329285] i[4529792]))
-
var coerce_tmp[4546192]:2*int(64)[1802073]
-
(4546198 'move' coerce_tmp[4546192] (4546194 call :[2329285] i[4529792]))
-
(4529768 'move' call_tmp[4529766] (4546165 call this[4530777] rlD[4529250] coerce_tmp[4546183]) (4546170 call this[4530889] rlD[4529250] coerce_tmp[4546192]) (4529771 call this[4530698] rlD[4529250] coerce_tmp[4546174]))
-
var call_tmp[4529773]:real(32)[91]
-
var coerce_tmp[4546205]:real(32)[91]
-
(4546211 'move' coerce_tmp[4546205] (4546207 'cast' real(32)[91] 0))
-
(4529775 'move' call_tmp[4529773] (4529778 call max[2814] coerce_tmp[4546205] x[4529758]))
-
(4529784 call =[52329] call_tmp[4529766] call_tmp[4529773])
-
(4529787 'end of statement' rlD[4529250] i[4529792] x[4529758])
}
}
-
(4530111 'end of statement' rlD[4529250] dom[4529222] thisData[4529197] dom[4529222] thisData[4529197] dom[4529222] thisData[4529197] dom[4529222] thisData[4529197])
-
(4529796 'move' ret[4529189] rl[4529244])
-
gotoReturn _end_relu[4529804] _end_relu[4529804]
-
label _end_relu[4529804]
-
(4529806 return ret[4529189])
}
-
- «»
function _ref(ndarray(3,real(32)))[2453356] . relu[4558001] ( this[4558005]:_ref(ndarray(3,real(32)))[2453356] ) : ndarray(3,real(32))[2453347]
arg this[4558005]:_ref(ndarray(3,real(32)))[2453356]-
{
-
var ret[4558007]:ndarray(3,real(32))[2453347]
-
var thisData[4558015]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4558019]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4558021 'move' call_tmp[4558019] (4558024 call data[2575189] this[4558005]))
-
(4558027 'move' thisData[4558015] call_tmp[4558019])
-
(4558031 'end of statement' )
-
var call_tmp[4558032]:rect(3)[2440313]
-
(4558034 'move' call_tmp[4558032] (4558037 call _dom[4558628] this[4558005]))
-
var dom[4558040]:rect(3)[2440313]
-
(4558042 'move' dom[4558040] call_tmp[4558032])
-
(4558045 'end of statement' )
-
var call_tmp[4558046]:real(32)[91]
-
var call_tmp[4558054]:ndarray(3,real(32))[2453347]
-
var initTemp[4558677]:ndarray(3,real(32))[2453347]
-
(4558680 call init[4558686] initTemp[4558677] dom[4558040])
-
(4558056 'move' call_tmp[4558054] initTemp[4558677])
-
var rl[4558062]:ndarray(3,real(32))[2453347]
-
(4558064 'move' rl[4558062] call_tmp[4558054])
-
(4558067 'end of statement' )
-
var rlD[4558068]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4558072]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4558074 'move' call_tmp[4558072] (4558077 call data[2575189] rl[4558062]))
-
(4558080 'move' rlD[4558068] call_tmp[4558072])
-
(4558084 'end of statement' dom[4558040] rl[4558062])
-
var call_tmp[4558087]:bool[19]
-
var default_arg_hasOffsets[4558899]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4558095]:bool[19]
-
var call_tmp[4558100]:bool[19]
-
var default_arg_hasOffsets[4558914]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4558108]:bool[19]
-
var tmp[4558113]:bool[19]
-
var call_tmp[4558118]:bool[19]
-
(4558926 'end of statement' )
-
var tmp[4558131]:bool[19]
-
var tmp[4558133]:bool[19]
-
var call_tmp[4558135]:bool[19]
-
var tmp[4558155]:bool[19]
-
{ var i[4558610]:3*int(64)[1995504] (4558940 call these[4558945] dom[4558040]) var chpl__iterPAR[4559442]:_ir_these__ref_rect_3[4559083] var chpl__parIter[4559443]:_ic_these__ref_rect_3[4559077] (4559447 call _getIterator[4559092] chpl__iterPAR[4559442]) (4559450 call _freeIterator[4559473] chpl__parIter[4559443])
-
{
-
var call_tmp[4558569]:_ref(real(32))[1470469]
-
var coerce_tmp[4561456]:3*int(64)[1995504]
-
(4561462 'move' coerce_tmp[4561456] (4561458 call :[2480467] i[4558610]))
-
var coerce_tmp[4561465]:3*int(64)[1995504]
-
(4561471 'move' coerce_tmp[4561465] (4561467 call :[2480467] i[4558610]))
-
var coerce_tmp[4561474]:3*int(64)[1995504]
-
(4561480 'move' coerce_tmp[4561474] (4561476 call :[2480467] i[4558610]))
-
(4558571 'move' call_tmp[4558569] (4560843 call this[4559595] thisData[4558015] coerce_tmp[4561465]) (4561150 call this[4559707] thisData[4558015] coerce_tmp[4561474]) (4558574 call this[4559516] thisData[4558015] coerce_tmp[4561456]))
-
var x[4558576]:real(32)[91]
-
var coerce_tmp[4564592]:real(32)[91]
-
(4564596 'move' coerce_tmp[4564592] (4564594 'deref' call_tmp[4558569]))
-
(4558578 'move' x[4558576] (4564589 call chpl__initCopy[2240808] coerce_tmp[4564592] 1))
-
(4558581 'end of statement' thisData[4558015] i[4558610])
-
var call_tmp[4558584]:_ref(real(32))[1470469]
-
var coerce_tmp[4564611]:3*int(64)[1995504]
-
(4564617 'move' coerce_tmp[4564611] (4564613 call :[2480467] i[4558610]))
-
var coerce_tmp[4564620]:3*int(64)[1995504]
-
(4564626 'move' coerce_tmp[4564620] (4564622 call :[2480467] i[4558610]))
-
var coerce_tmp[4564629]:3*int(64)[1995504]
-
(4564635 'move' coerce_tmp[4564629] (4564631 call :[2480467] i[4558610]))
-
(4558586 'move' call_tmp[4558584] (4564602 call this[4559595] rlD[4558068] coerce_tmp[4564620]) (4564607 call this[4559707] rlD[4558068] coerce_tmp[4564629]) (4558589 call this[4559516] rlD[4558068] coerce_tmp[4564611]))
-
var call_tmp[4558591]:real(32)[91]
-
var coerce_tmp[4564642]:real(32)[91]
-
(4564648 'move' coerce_tmp[4564642] (4564644 'cast' real(32)[91] 0))
-
(4558593 'move' call_tmp[4558591] (4558596 call max[2814] coerce_tmp[4564642] x[4558576]))
-
(4558602 call =[52329] call_tmp[4558584] call_tmp[4558591])
-
(4558605 'end of statement' rlD[4558068] i[4558610] x[4558576])
}
}
-
(4558929 'end of statement' rlD[4558068] dom[4558040] thisData[4558015] dom[4558040] thisData[4558015] dom[4558040] thisData[4558015] dom[4558040] thisData[4558015])
-
(4558614 'move' ret[4558007] rl[4558062])
-
gotoReturn _end_relu[4558622] _end_relu[4558622]
-
label _end_relu[4558622]
-
(4558624 return ret[4558007])
}
-
- «»
function _ref(ndarray(4,real(32)))[2594499] . relu[4576747] ( this[4576751]:_ref(ndarray(4,real(32)))[2594499] ) : ndarray(4,real(32))[2594490]
arg this[4576751]:_ref(ndarray(4,real(32)))[2594499]-
{
-
var ret[4576753]:ndarray(4,real(32))[2594490]
-
var thisData[4576761]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[4576765]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4576767 'move' call_tmp[4576765] (4576770 call data[2644060] this[4576751]))
-
(4576773 'move' thisData[4576761] call_tmp[4576765])
-
(4576777 'end of statement' )
-
var call_tmp[4576778]:rect(4)[1965857]
-
(4576780 'move' call_tmp[4576778] (4576783 call _dom[4577374] this[4576751]))
-
var dom[4576786]:rect(4)[1965857]
-
(4576788 'move' dom[4576786] call_tmp[4576778])
-
(4576791 'end of statement' )
-
var call_tmp[4576792]:real(32)[91]
-
var call_tmp[4576800]:ndarray(4,real(32))[2594490]
-
var initTemp[4577423]:ndarray(4,real(32))[2594490]
-
(4577426 call init[4577432] initTemp[4577423] dom[4576786])
-
(4576802 'move' call_tmp[4576800] initTemp[4577423])
-
var rl[4576808]:ndarray(4,real(32))[2594490]
-
(4576810 'move' rl[4576808] call_tmp[4576800])
-
(4576813 'end of statement' )
-
var rlD[4576814]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[4576818]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4576820 'move' call_tmp[4576818] (4576823 call data[2644060] rl[4576808]))
-
(4576826 'move' rlD[4576814] call_tmp[4576818])
-
(4576830 'end of statement' dom[4576786] rl[4576808])
-
var call_tmp[4576833]:bool[19]
-
var default_arg_hasOffsets[4577645]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4576841]:bool[19]
-
var call_tmp[4576846]:bool[19]
-
var default_arg_hasOffsets[4577660]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4576854]:bool[19]
-
var tmp[4576859]:bool[19]
-
var call_tmp[4576864]:bool[19]
-
(4577672 'end of statement' )
-
var tmp[4576877]:bool[19]
-
var tmp[4576879]:bool[19]
-
var call_tmp[4576881]:bool[19]
-
var tmp[4576901]:bool[19]
-
{ var i[4577356]:4*int(64)[1960494] (4577686 call these[4577691] dom[4576786]) var chpl__iterPAR[4578188]:_ir_these__ref_rect_4[4577829] var chpl__parIter[4578189]:_ic_these__ref_rect_4[4577823] (4578193 call _getIterator[4577838] chpl__iterPAR[4578188]) (4578196 call _freeIterator[4578219] chpl__parIter[4578189])
-
{
-
var call_tmp[4577315]:_ref(real(32))[1470469]
-
var coerce_tmp[4580342]:4*int(64)[1960494]
-
(4580348 'move' coerce_tmp[4580342] (4580344 call :[2010080] i[4577356]))
-
var coerce_tmp[4580351]:4*int(64)[1960494]
-
(4580357 'move' coerce_tmp[4580351] (4580353 call :[2010080] i[4577356]))
-
var coerce_tmp[4580360]:4*int(64)[1960494]
-
(4580366 'move' coerce_tmp[4580360] (4580362 call :[2010080] i[4577356]))
-
(4577317 'move' call_tmp[4577315] (4579729 call this[4578341] thisData[4576761] coerce_tmp[4580351]) (4580036 call this[4578453] thisData[4576761] coerce_tmp[4580360]) (4577320 call this[4578262] thisData[4576761] coerce_tmp[4580342]))
-
var x[4577322]:real(32)[91]
-
var coerce_tmp[4584005]:real(32)[91]
-
(4584009 'move' coerce_tmp[4584005] (4584007 'deref' call_tmp[4577315]))
-
(4577324 'move' x[4577322] (4584002 call chpl__initCopy[2240808] coerce_tmp[4584005] 1))
-
(4577327 'end of statement' thisData[4576761] i[4577356])
-
var call_tmp[4577330]:_ref(real(32))[1470469]
-
var coerce_tmp[4584024]:4*int(64)[1960494]
-
(4584030 'move' coerce_tmp[4584024] (4584026 call :[2010080] i[4577356]))
-
var coerce_tmp[4584033]:4*int(64)[1960494]
-
(4584039 'move' coerce_tmp[4584033] (4584035 call :[2010080] i[4577356]))
-
var coerce_tmp[4584042]:4*int(64)[1960494]
-
(4584048 'move' coerce_tmp[4584042] (4584044 call :[2010080] i[4577356]))
-
(4577332 'move' call_tmp[4577330] (4584015 call this[4578341] rlD[4576814] coerce_tmp[4584033]) (4584020 call this[4578453] rlD[4576814] coerce_tmp[4584042]) (4577335 call this[4578262] rlD[4576814] coerce_tmp[4584024]))
-
var call_tmp[4577337]:real(32)[91]
-
var coerce_tmp[4584055]:real(32)[91]
-
(4584061 'move' coerce_tmp[4584055] (4584057 'cast' real(32)[91] 0))
-
(4577339 'move' call_tmp[4577337] (4577342 call max[2814] coerce_tmp[4584055] x[4577322]))
-
(4577348 call =[52329] call_tmp[4577330] call_tmp[4577337])
-
(4577351 'end of statement' rlD[4576814] i[4577356] x[4577322])
}
}
-
(4577675 'end of statement' rlD[4576814] dom[4576786] thisData[4576761] dom[4576786] thisData[4576761] dom[4576786] thisData[4576761] dom[4576786] thisData[4576761])
-
(4577360 'move' ret[4576753] rl[4576808])
-
gotoReturn _end_relu[4577368] _end_relu[4577368]
-
label _end_relu[4577368]
-
(4577370 return ret[4576753])
}
-
- «»
function _ref(ndarray(5,real(32)))[2679345] . relu[4596248] ( this[4596252]:_ref(ndarray(5,real(32)))[2679345] ) : ndarray(5,real(32))[2679336]
arg this[4596252]:_ref(ndarray(5,real(32)))[2679345]-
{
-
var ret[4596254]:ndarray(5,real(32))[2679336]
-
var thisData[4596262]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[4596266]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(4596268 'move' call_tmp[4596266] (4596271 call data[2813337] this[4596252]))
-
(4596274 'move' thisData[4596262] call_tmp[4596266])
-
(4596278 'end of statement' )
-
var call_tmp[4596279]:rect(5)[2665060]
-
(4596281 'move' call_tmp[4596279] (4596284 call _dom[4596875] this[4596252]))
-
var dom[4596287]:rect(5)[2665060]
-
(4596289 'move' dom[4596287] call_tmp[4596279])
-
(4596292 'end of statement' )
-
var call_tmp[4596293]:real(32)[91]
-
var call_tmp[4596301]:ndarray(5,real(32))[2679336]
-
var initTemp[4596924]:ndarray(5,real(32))[2679336]
-
(4596927 call init[4596933] initTemp[4596924] dom[4596287])
-
(4596303 'move' call_tmp[4596301] initTemp[4596924])
-
var rl[4596309]:ndarray(5,real(32))[2679336]
-
(4596311 'move' rl[4596309] call_tmp[4596301])
-
(4596314 'end of statement' )
-
var rlD[4596315]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[4596319]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(4596321 'move' call_tmp[4596319] (4596324 call data[2813337] rl[4596309]))
-
(4596327 'move' rlD[4596315] call_tmp[4596319])
-
(4596331 'end of statement' dom[4596287] rl[4596309])
-
var call_tmp[4596334]:bool[19]
-
var default_arg_hasOffsets[4597146]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4596342]:bool[19]
-
var call_tmp[4596347]:bool[19]
-
var default_arg_hasOffsets[4597161]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4596355]:bool[19]
-
var tmp[4596360]:bool[19]
-
var call_tmp[4596365]:bool[19]
-
(4597173 'end of statement' )
-
var tmp[4596378]:bool[19]
-
var tmp[4596380]:bool[19]
-
var call_tmp[4596382]:bool[19]
-
var tmp[4596402]:bool[19]
-
{ var i[4596857]:5*int(64)[2664814] (4597187 call these[4597192] dom[4596287]) var chpl__iterPAR[4597689]:_ir_these__ref_rect_5[4597330] var chpl__parIter[4597690]:_ic_these__ref_rect_5[4597324] (4597694 call _getIterator[4597339] chpl__iterPAR[4597689]) (4597697 call _freeIterator[4597720] chpl__parIter[4597690])
-
{
-
var call_tmp[4596816]:_ref(real(32))[1470469]
-
var coerce_tmp[4599983]:5*int(64)[2664814]
-
(4599989 'move' coerce_tmp[4599983] (4599985 call :[2708392] i[4596857]))
-
var coerce_tmp[4599992]:5*int(64)[2664814]
-
(4599998 'move' coerce_tmp[4599992] (4599994 call :[2708392] i[4596857]))
-
var coerce_tmp[4600001]:5*int(64)[2664814]
-
(4600007 'move' coerce_tmp[4600001] (4600003 call :[2708392] i[4596857]))
-
(4596818 'move' call_tmp[4596816] (4599370 call this[4597842] thisData[4596262] coerce_tmp[4599992]) (4599677 call this[4597954] thisData[4596262] coerce_tmp[4600001]) (4596821 call this[4597763] thisData[4596262] coerce_tmp[4599983]))
-
var x[4596823]:real(32)[91]
-
var coerce_tmp[4604173]:real(32)[91]
-
(4604177 'move' coerce_tmp[4604173] (4604175 'deref' call_tmp[4596816]))
-
(4596825 'move' x[4596823] (4604170 call chpl__initCopy[2240808] coerce_tmp[4604173] 1))
-
(4596828 'end of statement' thisData[4596262] i[4596857])
-
var call_tmp[4596831]:_ref(real(32))[1470469]
-
var coerce_tmp[4604192]:5*int(64)[2664814]
-
(4604198 'move' coerce_tmp[4604192] (4604194 call :[2708392] i[4596857]))
-
var coerce_tmp[4604201]:5*int(64)[2664814]
-
(4604207 'move' coerce_tmp[4604201] (4604203 call :[2708392] i[4596857]))
-
var coerce_tmp[4604210]:5*int(64)[2664814]
-
(4604216 'move' coerce_tmp[4604210] (4604212 call :[2708392] i[4596857]))
-
(4596833 'move' call_tmp[4596831] (4604183 call this[4597842] rlD[4596315] coerce_tmp[4604201]) (4604188 call this[4597954] rlD[4596315] coerce_tmp[4604210]) (4596836 call this[4597763] rlD[4596315] coerce_tmp[4604192]))
-
var call_tmp[4596838]:real(32)[91]
-
var coerce_tmp[4604223]:real(32)[91]
-
(4604229 'move' coerce_tmp[4604223] (4604225 'cast' real(32)[91] 0))
-
(4596840 'move' call_tmp[4596838] (4596843 call max[2814] coerce_tmp[4604223] x[4596823]))
-
(4596849 call =[52329] call_tmp[4596831] call_tmp[4596838])
-
(4596852 'end of statement' rlD[4596315] i[4596857] x[4596823])
}
}
-
(4597176 'end of statement' rlD[4596315] dom[4596287] thisData[4596262] dom[4596287] thisData[4596262] dom[4596287] thisData[4596262] dom[4596287] thisData[4596262])
-
(4596861 'move' ret[4596254] rl[4596309])
-
gotoReturn _end_relu[4596869] _end_relu[4596869]
-
label _end_relu[4596869]
-
(4596871 return ret[4596254])
}
-
- «»
function _ref(ndarray(6,real(32)))[2850686] . relu[4616726] ( this[4616730]:_ref(ndarray(6,real(32)))[2850686] ) : ndarray(6,real(32))[2850677]
arg this[4616730]:_ref(ndarray(6,real(32)))[2850686]-
{
-
var ret[4616732]:ndarray(6,real(32))[2850677]
-
var thisData[4616740]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[4616744]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(4616746 'move' call_tmp[4616744] (4616749 call data[2990174] this[4616730]))
-
(4616752 'move' thisData[4616740] call_tmp[4616744])
-
(4616756 'end of statement' )
-
var call_tmp[4616757]:rect(6)[2835862]
-
(4616759 'move' call_tmp[4616757] (4616762 call _dom[4617353] this[4616730]))
-
var dom[4616765]:rect(6)[2835862]
-
(4616767 'move' dom[4616765] call_tmp[4616757])
-
(4616770 'end of statement' )
-
var call_tmp[4616771]:real(32)[91]
-
var call_tmp[4616779]:ndarray(6,real(32))[2850677]
-
var initTemp[4617402]:ndarray(6,real(32))[2850677]
-
(4617405 call init[4617411] initTemp[4617402] dom[4616765])
-
(4616781 'move' call_tmp[4616779] initTemp[4617402])
-
var rl[4616787]:ndarray(6,real(32))[2850677]
-
(4616789 'move' rl[4616787] call_tmp[4616779])
-
(4616792 'end of statement' )
-
var rlD[4616793]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[4616797]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(4616799 'move' call_tmp[4616797] (4616802 call data[2990174] rl[4616787]))
-
(4616805 'move' rlD[4616793] call_tmp[4616797])
-
(4616809 'end of statement' dom[4616765] rl[4616787])
-
var call_tmp[4616812]:bool[19]
-
var default_arg_hasOffsets[4617624]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4616820]:bool[19]
-
var call_tmp[4616825]:bool[19]
-
var default_arg_hasOffsets[4617639]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4616833]:bool[19]
-
var tmp[4616838]:bool[19]
-
var call_tmp[4616843]:bool[19]
-
(4617651 'end of statement' )
-
var tmp[4616856]:bool[19]
-
var tmp[4616858]:bool[19]
-
var call_tmp[4616860]:bool[19]
-
var tmp[4616880]:bool[19]
-
{ var i[4617335]:6*int(64)[2835600] (4617665 call these[4617670] dom[4616765]) var chpl__iterPAR[4618167]:_ir_these__ref_rect_6[4617808] var chpl__parIter[4618168]:_ic_these__ref_rect_6[4617802] (4618172 call _getIterator[4617817] chpl__iterPAR[4618167]) (4618175 call _freeIterator[4618198] chpl__parIter[4618168])
-
{
-
var call_tmp[4617294]:_ref(real(32))[1470469]
-
var coerce_tmp[4620601]:6*int(64)[2835600]
-
(4620607 'move' coerce_tmp[4620601] (4620603 call :[2880629] i[4617335]))
-
var coerce_tmp[4620610]:6*int(64)[2835600]
-
(4620616 'move' coerce_tmp[4620610] (4620612 call :[2880629] i[4617335]))
-
var coerce_tmp[4620619]:6*int(64)[2835600]
-
(4620625 'move' coerce_tmp[4620619] (4620621 call :[2880629] i[4617335]))
-
(4617296 'move' call_tmp[4617294] (4619988 call this[4618320] thisData[4616740] coerce_tmp[4620610]) (4620295 call this[4618432] thisData[4616740] coerce_tmp[4620619]) (4617299 call this[4618241] thisData[4616740] coerce_tmp[4620601]))
-
var x[4617301]:real(32)[91]
-
var coerce_tmp[4625318]:real(32)[91]
-
(4625322 'move' coerce_tmp[4625318] (4625320 'deref' call_tmp[4617294]))
-
(4617303 'move' x[4617301] (4625315 call chpl__initCopy[2240808] coerce_tmp[4625318] 1))
-
(4617306 'end of statement' thisData[4616740] i[4617335])
-
var call_tmp[4617309]:_ref(real(32))[1470469]
-
var coerce_tmp[4625337]:6*int(64)[2835600]
-
(4625343 'move' coerce_tmp[4625337] (4625339 call :[2880629] i[4617335]))
-
var coerce_tmp[4625346]:6*int(64)[2835600]
-
(4625352 'move' coerce_tmp[4625346] (4625348 call :[2880629] i[4617335]))
-
var coerce_tmp[4625355]:6*int(64)[2835600]
-
(4625361 'move' coerce_tmp[4625355] (4625357 call :[2880629] i[4617335]))
-
(4617311 'move' call_tmp[4617309] (4625328 call this[4618320] rlD[4616793] coerce_tmp[4625346]) (4625333 call this[4618432] rlD[4616793] coerce_tmp[4625355]) (4617314 call this[4618241] rlD[4616793] coerce_tmp[4625337]))
-
var call_tmp[4617316]:real(32)[91]
-
var coerce_tmp[4625368]:real(32)[91]
-
(4625374 'move' coerce_tmp[4625368] (4625370 'cast' real(32)[91] 0))
-
(4617318 'move' call_tmp[4617316] (4617321 call max[2814] coerce_tmp[4625368] x[4617301]))
-
(4617327 call =[52329] call_tmp[4617309] call_tmp[4617316])
-
(4617330 'end of statement' rlD[4616793] i[4617335] x[4617301])
}
}
-
(4617654 'end of statement' rlD[4616793] dom[4616765] thisData[4616740] dom[4616765] thisData[4616740] dom[4616765] thisData[4616740] dom[4616765] thisData[4616740])
-
(4617339 'move' ret[4616732] rl[4616787])
-
gotoReturn _end_relu[4617347] _end_relu[4617347]
-
label _end_relu[4617347]
-
(4617349 return ret[4616732])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function =[4516299] ( lhs[4516301]:_ref(ndarray(1,real(32)))[2172126] , rhs[4516322]:ndarray(1,real(32))[2172117] ) : void[4]
ref arg lhs[4516301]:_ref(ndarray(1,real(32)))[2172126] const arg rhs[4516322]:ndarray(1,real(32))[2172117]-
{
-
var call_tmp[4516347]:_ref(_domain(unmanaged domain(1,int(64),one)))[1765522]
-
(4516349 'move' call_tmp[4516347] (4516352 call _domain[2270327] lhs[4516301]))
-
var call_tmp[4516355]:_ref(_domain(unmanaged domain(1,int(64),one)))[1765522]
-
(4516357 'move' call_tmp[4516355] (4516360 call _domain[2270327] rhs[4516322]))
-
(4516364 call =[1782006] call_tmp[4516347] call_tmp[4516355])
-
(4516367 'end of statement' )
-
var call_tmp[4516368]:_ref(rect(1))[2160720]
-
(4516370 'move' call_tmp[4516368] (4516373 call simpleDomain[2270377] lhs[4516301]))
-
var call_tmp[4516376]:_ref(rect(1))[2160720]
-
(4516378 'move' call_tmp[4516376] (4516381 call simpleDomain[2270377] rhs[4516322]))
-
(4516385 call =[4516417] call_tmp[4516368] call_tmp[4516376])
-
(4516388 'end of statement' )
-
var call_tmp[4516389]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4516391 'move' call_tmp[4516389] (4516394 call data[2270419] lhs[4516301]))
-
var call_tmp[4516397]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4516399 'move' call_tmp[4516397] (4516402 call data[2270419] rhs[4516322]))
-
(4516406 call =[4516558] call_tmp[4516389] call_tmp[4516397])
-
(4516409 return _void[46])
}
-
- «»
function =[4546215] ( lhs[4546217]:_ref(ndarray(2,real(32)))[2303532] , rhs[4546238]:ndarray(2,real(32))[2303523] ) : void[4]
ref arg lhs[4546217]:_ref(ndarray(2,real(32)))[2303532] const arg rhs[4546238]:ndarray(2,real(32))[2303523]-
{
-
var call_tmp[4546263]:_ref(_domain(unmanaged domain(2,int(64),one)))[2289736]
-
(4546265 'move' call_tmp[4546263] (4546268 call _domain[2419840] lhs[4546217]))
-
var call_tmp[4546271]:_ref(_domain(unmanaged domain(2,int(64),one)))[2289736]
-
(4546273 'move' call_tmp[4546271] (4546276 call _domain[2419840] rhs[4546238]))
-
(4546280 call =[2313772] call_tmp[4546263] call_tmp[4546271])
-
(4546283 'end of statement' )
-
var call_tmp[4546284]:_ref(rect(2))[2291007]
-
(4546286 'move' call_tmp[4546284] (4546289 call simpleDomain[2419890] lhs[4546217]))
-
var call_tmp[4546292]:_ref(rect(2))[2291007]
-
(4546294 'move' call_tmp[4546292] (4546297 call simpleDomain[2419890] rhs[4546238]))
-
(4546301 call =[4546333] call_tmp[4546284] call_tmp[4546292])
-
(4546304 'end of statement' )
-
var call_tmp[4546305]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4546307 'move' call_tmp[4546305] (4546310 call data[2419932] lhs[4546217]))
-
var call_tmp[4546313]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4546315 'move' call_tmp[4546313] (4546318 call data[2419932] rhs[4546238]))
-
(4546322 call =[4546474] call_tmp[4546305] call_tmp[4546313])
-
(4546325 return _void[46])
}
-
- «»
function =[4564652] ( lhs[4564654]:_ref(ndarray(3,real(32)))[2453356] , rhs[4564675]:ndarray(3,real(32))[2453347] ) : void[4]
ref arg lhs[4564654]:_ref(ndarray(3,real(32)))[2453356] const arg rhs[4564675]:ndarray(3,real(32))[2453347]-
{
-
var call_tmp[4564700]:_ref(_domain(unmanaged domain(3,int(64),one)))[2438829]
-
(4564702 'move' call_tmp[4564700] (4564705 call _domain[2575097] lhs[4564654]))
-
var call_tmp[4564708]:_ref(_domain(unmanaged domain(3,int(64),one)))[2438829]
-
(4564710 'move' call_tmp[4564708] (4564713 call _domain[2575097] rhs[4564675]))
-
(4564717 call =[2464049] call_tmp[4564700] call_tmp[4564708])
-
(4564720 'end of statement' )
-
var call_tmp[4564721]:_ref(rect(3))[2440322]
-
(4564723 'move' call_tmp[4564721] (4564726 call simpleDomain[2575147] lhs[4564654]))
-
var call_tmp[4564729]:_ref(rect(3))[2440322]
-
(4564731 'move' call_tmp[4564729] (4564734 call simpleDomain[2575147] rhs[4564675]))
-
(4564738 call =[4564770] call_tmp[4564721] call_tmp[4564729])
-
(4564741 'end of statement' )
-
var call_tmp[4564742]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4564744 'move' call_tmp[4564742] (4564747 call data[2575189] lhs[4564654]))
-
var call_tmp[4564750]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4564752 'move' call_tmp[4564750] (4564755 call data[2575189] rhs[4564675]))
-
(4564759 call =[4564911] call_tmp[4564742] call_tmp[4564750])
-
(4564762 return _void[46])
}
-
- «»
function =[4584065] ( lhs[4584067]:_ref(ndarray(4,real(32)))[2594499] , rhs[4584088]:ndarray(4,real(32))[2594490] ) : void[4]
ref arg lhs[4584067]:_ref(ndarray(4,real(32)))[2594499] const arg rhs[4584088]:ndarray(4,real(32))[2594490]-
{
-
var call_tmp[4584113]:_ref(_domain(unmanaged domain(4,int(64),one)))[1964386]
-
(4584115 'move' call_tmp[4584113] (4584118 call _domain[2643968] lhs[4584067]))
-
var call_tmp[4584121]:_ref(_domain(unmanaged domain(4,int(64),one)))[1964386]
-
(4584123 'move' call_tmp[4584121] (4584126 call _domain[2643968] rhs[4584088]))
-
(4584130 call =[1983869] call_tmp[4584113] call_tmp[4584121])
-
(4584133 'end of statement' )
-
var call_tmp[4584134]:_ref(rect(4))[1965866]
-
(4584136 'move' call_tmp[4584134] (4584139 call simpleDomain[2644018] lhs[4584067]))
-
var call_tmp[4584142]:_ref(rect(4))[1965866]
-
(4584144 'move' call_tmp[4584142] (4584147 call simpleDomain[2644018] rhs[4584088]))
-
(4584151 call =[4584183] call_tmp[4584134] call_tmp[4584142])
-
(4584154 'end of statement' )
-
var call_tmp[4584155]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4584157 'move' call_tmp[4584155] (4584160 call data[2644060] lhs[4584067]))
-
var call_tmp[4584163]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4584165 'move' call_tmp[4584163] (4584168 call data[2644060] rhs[4584088]))
-
(4584172 call =[4584324] call_tmp[4584155] call_tmp[4584163])
-
(4584175 return _void[46])
}
-
- «»
function =[4604233] ( lhs[4604235]:_ref(ndarray(5,real(32)))[2679345] , rhs[4604256]:ndarray(5,real(32))[2679336] ) : void[4]
ref arg lhs[4604235]:_ref(ndarray(5,real(32)))[2679345] const arg rhs[4604256]:ndarray(5,real(32))[2679336]-
{
-
var call_tmp[4604281]:_ref(_domain(unmanaged domain(5,int(64),one)))[2663423]
-
(4604283 'move' call_tmp[4604281] (4604286 call _domain[2813245] lhs[4604235]))
-
var call_tmp[4604289]:_ref(_domain(unmanaged domain(5,int(64),one)))[2663423]
-
(4604291 'move' call_tmp[4604289] (4604294 call _domain[2813245] rhs[4604256]))
-
(4604298 call =[2691052] call_tmp[4604281] call_tmp[4604289])
-
(4604301 'end of statement' )
-
var call_tmp[4604302]:_ref(rect(5))[2665069]
-
(4604304 'move' call_tmp[4604302] (4604307 call simpleDomain[2813295] lhs[4604235]))
-
var call_tmp[4604310]:_ref(rect(5))[2665069]
-
(4604312 'move' call_tmp[4604310] (4604315 call simpleDomain[2813295] rhs[4604256]))
-
(4604319 call =[4604351] call_tmp[4604302] call_tmp[4604310])
-
(4604322 'end of statement' )
-
var call_tmp[4604323]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(4604325 'move' call_tmp[4604323] (4604328 call data[2813337] lhs[4604235]))
-
var call_tmp[4604331]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(4604333 'move' call_tmp[4604331] (4604336 call data[2813337] rhs[4604256]))
-
(4604340 call =[4604492] call_tmp[4604323] call_tmp[4604331])
-
(4604343 return _void[46])
}
-
- «»
function =[4625378] ( lhs[4625380]:_ref(ndarray(6,real(32)))[2850686] , rhs[4625401]:ndarray(6,real(32))[2850677] ) : void[4]
ref arg lhs[4625380]:_ref(ndarray(6,real(32)))[2850686] const arg rhs[4625401]:ndarray(6,real(32))[2850677]-
{
-
var call_tmp[4625426]:_ref(_domain(unmanaged domain(6,int(64),one)))[2834206]
-
(4625428 'move' call_tmp[4625426] (4625431 call _domain[2990082] lhs[4625380]))
-
var call_tmp[4625434]:_ref(_domain(unmanaged domain(6,int(64),one)))[2834206]
-
(4625436 'move' call_tmp[4625434] (4625439 call _domain[2990082] rhs[4625401]))
-
(4625443 call =[2862828] call_tmp[4625426] call_tmp[4625434])
-
(4625446 'end of statement' )
-
var call_tmp[4625447]:_ref(rect(6))[2835871]
-
(4625449 'move' call_tmp[4625447] (4625452 call simpleDomain[2990132] lhs[4625380]))
-
var call_tmp[4625455]:_ref(rect(6))[2835871]
-
(4625457 'move' call_tmp[4625455] (4625460 call simpleDomain[2990132] rhs[4625401]))
-
(4625464 call =[4625496] call_tmp[4625447] call_tmp[4625455])
-
(4625467 'end of statement' )
-
var call_tmp[4625468]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(4625470 'move' call_tmp[4625468] (4625473 call data[2990174] lhs[4625380]))
-
var call_tmp[4625476]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(4625478 'move' call_tmp[4625476] (4625481 call data[2990174] rhs[4625401]))
-
(4625485 call =[4625637] call_tmp[4625468] call_tmp[4625476])
-
(4625488 return _void[46])
}
-
- «»
function :[2224081] ( a[2224083]:ndarray(1,real(64))[2160647] ) : ndarray(1,real(32))[2172117]
const arg a[2224083]:ndarray(1,real(64))[2160647]-
{
-
var _formal_type_tmp_[5478910]:real(32)[91]
-
var ret[2224111]:ndarray(1,real(32))[2172117]
-
var call_tmp[2224184]:_ref(_array(unmanaged [domain(1,int(64),one)] real(64)))[2166276]
-
(2224186 'move' call_tmp[2224184] (2224189 call data[2181321] a[2224083]))
-
var A[2224192]:[domain(1,int(64),one)] real(64)[2166250]
-
(2224194 'move' A[2224192] (2224250 call chpl__initCopy[2224253] call_tmp[2224184] 1))
-
(2224197 'end of statement' )
-
var call_tmp[2224198]:_ir_chpl_promo1_:[2225468]
-
(2224200 'move' call_tmp[2224198] (2224203 call chpl_promo1_:[2224946] A[2224192]))
-
var shapeTemp[2225712]:unmanaged domain(1,int(64),one)[1764044]
-
(2225716 'move' shapeTemp[2225712] (2225713 call chpl_computeIteratorShape[2225719] A[2224192]))
-
(2225946 '.=' call_tmp[2224198] _shape_[2225800] shapeTemp[2225712])
-
var D[2224206]:[domain(1,int(64),one)] real(32)[2178522]
-
(2224208 'move' D[2224206] (2225950 call chpl__initCopy[2225953] call_tmp[2224198] 1))
-
(2224211 'end of statement' A[2224192])
-
var call_tmp[2224213]:ndarray(1,real(32))[2172117]
-
var initTemp[2241459]:ndarray(1,real(32))[2172117]
-
(2241462 call init[2241570] initTemp[2241459] D[2224206])
-
(2224215 'move' call_tmp[2224213] initTemp[2241459])
-
var call_tmp[2224220]:int(64)[10]
-
var call_tmp[2224227]:ndarray(1,real(32))[2172117]
-
(2269788 '=' ret[2224111] call_tmp[2224213])
-
gotoReturn _end_:[2224244] _end_:[2224244]
-
label _end_:[2224244]
-
(2224246 return ret[2224111])
}
-
- «»
function :[2374211] ( a[2374213]:ndarray(2,real(64))[2287404] ) : ndarray(2,real(32))[2303523]
const arg a[2374213]:ndarray(2,real(64))[2287404]-
{
-
var _formal_type_tmp_[5479058]:real(32)[91]
-
var ret[2374241]:ndarray(2,real(32))[2303523]
-
var call_tmp[2374314]:_ref(_array(unmanaged [domain(2,int(64),one)] real(64)))[2299223]
-
(2374316 'move' call_tmp[2374314] (2374319 call data[2312262] a[2374213]))
-
var A[2374322]:[domain(2,int(64),one)] real(64)[2299197]
-
(2374324 'move' A[2374322] (2374380 call chpl__initCopy[2374383] call_tmp[2374314] 1))
-
(2374327 'end of statement' )
-
var call_tmp[2374328]:_ir_chpl_promo2_:[2375752]
-
(2374330 'move' call_tmp[2374328] (2374333 call chpl_promo2_:[2375231] A[2374322]))
-
var shapeTemp[2375996]:unmanaged domain(2,int(64),one)[2288713]
-
(2376000 'move' shapeTemp[2375996] (2375997 call chpl_computeIteratorShape[2376003] A[2374322]))
-
(2376230 '.=' call_tmp[2374328] _shape_[2376084] shapeTemp[2375996])
-
var D[2374336]:[domain(2,int(64),one)] real(32)[2309463]
-
(2374338 'move' D[2374336] (2376234 call chpl__initCopy[2376237] call_tmp[2374328] 1))
-
(2374341 'end of statement' A[2374322])
-
var call_tmp[2374343]:ndarray(2,real(32))[2303523]
-
var initTemp[2390346]:ndarray(2,real(32))[2303523]
-
(2390349 call init[2390457] initTemp[2390346] D[2374336])
-
(2374345 'move' call_tmp[2374343] initTemp[2390346])
-
var call_tmp[2374350]:int(64)[10]
-
var call_tmp[2374357]:ndarray(2,real(32))[2303523]
-
(2419301 '=' ret[2374241] call_tmp[2374343])
-
gotoReturn _end_:[2374374] _end_:[2374374]
-
label _end_:[2374374]
-
(2374376 return ret[2374241])
}
-
- «»
function :[2528215] ( a[2528217]:ndarray(3,real(64))[2436375] ) : ndarray(3,real(32))[2453347]
const arg a[2528217]:ndarray(3,real(64))[2436375]-
{
-
var _formal_type_tmp_[5479198]:real(32)[91]
-
var ret[2528245]:ndarray(3,real(32))[2453347]
-
var call_tmp[2528318]:_ref(_array(unmanaged [domain(3,int(64),one)] real(64)))[2449047]
-
(2528320 'move' call_tmp[2528318] (2528323 call data[2462539] a[2528217]))
-
var A[2528326]:[domain(3,int(64),one)] real(64)[2449021]
-
(2528328 'move' A[2528326] (2528384 call chpl__initCopy[2528387] call_tmp[2528318] 1))
-
(2528331 'end of statement' )
-
var call_tmp[2528332]:_ir_chpl_promo3_:[2529756]
-
(2528334 'move' call_tmp[2528332] (2528337 call chpl_promo3_:[2529235] A[2528326]))
-
var shapeTemp[2530000]:unmanaged domain(3,int(64),one)[2437768]
-
(2530004 'move' shapeTemp[2530000] (2530001 call chpl_computeIteratorShape[2530007] A[2528326]))
-
(2530234 '.=' call_tmp[2528332] _shape_[2530088] shapeTemp[2530000])
-
var D[2528340]:[domain(3,int(64),one)] real(32)[2459687]
-
(2528342 'move' D[2528340] (2530238 call chpl__initCopy[2530241] call_tmp[2528332] 1))
-
(2528345 'end of statement' A[2528326])
-
var call_tmp[2528347]:ndarray(3,real(32))[2453347]
-
var initTemp[2544433]:ndarray(3,real(32))[2453347]
-
(2544436 call init[2544544] initTemp[2544433] D[2528340])
-
(2528349 'move' call_tmp[2528347] initTemp[2544433])
-
var call_tmp[2528354]:int(64)[10]
-
var call_tmp[2528361]:ndarray(3,real(32))[2453347]
-
(2574558 '=' ret[2528245] call_tmp[2528347])
-
gotoReturn _end_:[2528378] _end_:[2528378]
-
label _end_:[2528378]
-
(2528380 return ret[2528245])
}
-
- «»
function :[2602142] ( a[2602144]:ndarray(4,real(64))[1961588] ) : ndarray(4,real(32))[2594490]
const arg a[2602144]:ndarray(4,real(64))[1961588]-
{
-
var _formal_type_tmp_[5479264]:real(32)[91]
-
var ret[2602172]:ndarray(4,real(32))[2594490]
-
var call_tmp[2602245]:_ref(_array(unmanaged [domain(4,int(64),one)] real(64)))[1976407]
-
(2602247 'move' call_tmp[2602245] (2602250 call data[2133048] a[2602144]))
-
var A[2602253]:[domain(4,int(64),one)] real(64)[1976381]
-
(2602255 'move' A[2602253] (2602311 call chpl__initCopy[2602314] call_tmp[2602245] 1))
-
(2602258 'end of statement' )
-
var call_tmp[2602259]:_ir_chpl_promo4_:[2603336]
-
(2602261 'move' call_tmp[2602259] (2602264 call chpl_promo4_:[2602908] A[2602253]))
-
var shapeTemp[2603580]:unmanaged domain(4,int(64),one)[1963065]
-
(2603584 'move' shapeTemp[2603580] (2603581 call chpl_computeIteratorShape[2603587] A[2602253]))
-
(2603778 '.=' call_tmp[2602259] _shape_[2603632] shapeTemp[2603580])
-
var D[2602267]:[domain(4,int(64),one)] real(32)[2601230]
-
(2602269 'move' D[2602267] (2603782 call chpl__initCopy[2603785] call_tmp[2602259] 1))
-
(2602272 'end of statement' A[2602253])
-
var call_tmp[2602274]:ndarray(4,real(32))[2594490]
-
var initTemp[2618060]:ndarray(4,real(32))[2594490]
-
(2618063 call init[2618171] initTemp[2618060] D[2602267])
-
(2602276 'move' call_tmp[2602274] initTemp[2618060])
-
var call_tmp[2602281]:int(64)[10]
-
var call_tmp[2602288]:ndarray(4,real(32))[2594490]
-
(2643429 '=' ret[2602172] call_tmp[2602274])
-
gotoReturn _end_:[2602305] _end_:[2602305]
-
label _end_:[2602305]
-
(2602307 return ret[2602172])
}
-
- «»
function :[2763383] ( a[2763385]:ndarray(5,real(64))[2660503] ) : ndarray(5,real(32))[2679336]
const arg a[2763385]:ndarray(5,real(64))[2660503]-
{
-
var _formal_type_tmp_[5479406]:real(32)[91]
-
var ret[2763413]:ndarray(5,real(32))[2679336]
-
var call_tmp[2763486]:_ref(_array(unmanaged [domain(5,int(64),one)] real(64)))[2675034]
-
(2763488 'move' call_tmp[2763486] (2763491 call data[2689542] a[2763385]))
-
var A[2763494]:[domain(5,int(64),one)] real(64)[2675008]
-
(2763496 'move' A[2763494] (2763552 call chpl__initCopy[2763555] call_tmp[2763486] 1))
-
(2763499 'end of statement' )
-
var call_tmp[2763500]:_ir_chpl_promo5_:[2764924]
-
(2763502 'move' call_tmp[2763500] (2763505 call chpl_promo5_:[2764403] A[2763494]))
-
var shapeTemp[2765168]:unmanaged domain(5,int(64),one)[2662064]
-
(2765172 'move' shapeTemp[2765168] (2765169 call chpl_computeIteratorShape[2765175] A[2763494]))
-
(2765402 '.=' call_tmp[2763500] _shape_[2765256] shapeTemp[2765168])
-
var D[2763508]:[domain(5,int(64),one)] real(32)[2686476]
-
(2763510 'move' D[2763508] (2765406 call chpl__initCopy[2765409] call_tmp[2763500] 1))
-
(2763513 'end of statement' A[2763494])
-
var call_tmp[2763515]:ndarray(5,real(32))[2679336]
-
var initTemp[2779767]:ndarray(5,real(32))[2679336]
-
(2779770 call init[2779878] initTemp[2779767] D[2763508])
-
(2763517 'move' call_tmp[2763515] initTemp[2779767])
-
var call_tmp[2763522]:int(64)[10]
-
var call_tmp[2763529]:ndarray(5,real(32))[2679336]
-
(2812706 '=' ret[2763413] call_tmp[2763515])
-
gotoReturn _end_:[2763546] _end_:[2763546]
-
label _end_:[2763546]
-
(2763548 return ret[2763413])
}
-
- «»
function :[2938745] ( a[2938747]:ndarray(6,real(64))[2829780] ) : ndarray(6,real(32))[2850677]
const arg a[2938747]:ndarray(6,real(64))[2829780]-
{
-
var _formal_type_tmp_[5479548]:real(32)[91]
-
var ret[2938775]:ndarray(6,real(32))[2850677]
-
var call_tmp[2938848]:_ref(_array(unmanaged [domain(6,int(64),one)] real(64)))[2846375]
-
(2938850 'move' call_tmp[2938848] (2938853 call data[2861318] a[2938747]))
-
var A[2938856]:[domain(6,int(64),one)] real(64)[2846349]
-
(2938858 'move' A[2938856] (2938914 call chpl__initCopy[2938917] call_tmp[2938848] 1))
-
(2938861 'end of statement' )
-
var call_tmp[2938862]:_ir_chpl_promo6_:[2940286]
-
(2938864 'move' call_tmp[2938862] (2938867 call chpl_promo6_:[2939765] A[2938856]))
-
var shapeTemp[2940530]:unmanaged domain(6,int(64),one)[2831425]
-
(2940534 'move' shapeTemp[2940530] (2940531 call chpl_computeIteratorShape[2940537] A[2938856]))
-
(2940764 '.=' call_tmp[2938862] _shape_[2940618] shapeTemp[2940530])
-
var D[2938870]:[domain(6,int(64),one)] real(32)[2858217]
-
(2938872 'move' D[2938870] (2940768 call chpl__initCopy[2940771] call_tmp[2938862] 1))
-
(2938875 'end of statement' A[2938856])
-
var call_tmp[2938877]:ndarray(6,real(32))[2850677]
-
var initTemp[2955212]:ndarray(6,real(32))[2850677]
-
(2955215 call init[2955323] initTemp[2955212] D[2938870])
-
(2938879 'move' call_tmp[2938877] initTemp[2955212])
-
var call_tmp[2938884]:int(64)[10]
-
var call_tmp[2938891]:ndarray(6,real(32))[2850677]
-
(2989543 '=' ret[2938775] call_tmp[2938877])
-
gotoReturn _end_:[2938908] _end_:[2938908]
-
label _end_:[2938908]
-
(2938910 return ret[2938775])
}
-
-
-
-
-
-
-
- «»
function +[5162063] ( a[5162065]:ndarray(1,real(32))[2172117] , b[5162086]:ndarray(1,real(32))[2172117] ) : ndarray(1,real(32))[2172117]
arg a[5162065]:ndarray(1,real(32))[2172117] arg b[5162086]:ndarray(1,real(32))[2172117]-
{
-
var ret[5162107]:ndarray(1,real(32))[2172117]
-
var call_tmp[5162153]:rect(1)[2160711]
-
(5162155 'move' call_tmp[5162153] (5162158 call _dom[4514909] a[5162065]))
-
var dom[5162161]:rect(1)[2160711]
-
(5162163 'move' dom[5162161] call_tmp[5162153])
-
(5162166 'end of statement' )
-
var aData[5162167]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[5162171]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(5162173 'move' call_tmp[5162171] (5162176 call data[2270419] a[5162065]))
-
(5162179 'move' aData[5162167] call_tmp[5162171])
-
(5162183 'end of statement' )
-
var bData[5162184]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[5162188]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(5162190 'move' call_tmp[5162188] (5162193 call data[2270419] b[5162086]))
-
(5162196 'move' bData[5162184] call_tmp[5162188])
-
(5162200 'end of statement' )
-
var call_tmp[5162201]:real(32)[91]
-
var call_tmp[5162208]:ndarray(1,real(32))[2172117]
-
var initTemp[5163074]:ndarray(1,real(32))[2172117]
-
(5163077 call init[4514994] initTemp[5163074] dom[5162161])
-
(5162210 'move' call_tmp[5162208] initTemp[5163074])
-
var call_tmp[5162216]:int(64)[10]
-
var call_tmp[5162223]:real(32)[91]
-
var call_tmp[5162230]:ndarray(1,real(32))[2172117]
-
var c[5162238]:ndarray(1,real(32))[2172117]
-
(5162240 'move' c[5162238] call_tmp[5162208])
-
(5162244 'end of statement' )
-
var cData[5162245]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[5162249]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(5162251 'move' call_tmp[5162249] (5162254 call data[2270419] c[5162238]))
-
(5162257 'move' cData[5162245] call_tmp[5162249])
-
(5162261 'end of statement' dom[5162161] c[5162238])
-
var call_tmp[5162264]:bool[19]
-
var default_arg_hasOffsets[5163116]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5162272]:bool[19]
-
var call_tmp[5162277]:bool[19]
-
var default_arg_hasOffsets[5163130]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5162285]:bool[19]
-
var call_tmp[5162290]:bool[19]
-
var default_arg_hasOffsets[5163144]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5162298]:bool[19]
-
var tmp[5162303]:bool[19]
-
var call_tmp[5162308]:bool[19]
-
(5163156 'end of statement' )
-
var tmp[5162321]:bool[19]
-
var tmp[5162323]:bool[19]
-
var call_tmp[5162325]:bool[19]
-
var tmp[5162345]:bool[19]
-
var call_tmp[5162350]:bool[19]
-
(5163160 'end of statement' )
-
var tmp[5162363]:bool[19]
-
var tmp[5162365]:bool[19]
-
var call_tmp[5162367]:bool[19]
-
var tmp[5162387]:bool[19]
-
var tmp[5162400]:bool[19]
-
{ var i[5163025]:int(64)[10] (5163185 call these[4515253] dom[5162161]) var chpl__iterPAR[5163192]:_ir_these__ref_rect_1[4515389] var chpl__parIter[5163193]:_ic_these__ref_rect_1[4515383] (5163197 call _getIterator[4515398] chpl__iterPAR[5163192]) (5163200 call _freeIterator[4515801] chpl__parIter[5163193])
-
{
-
var call_tmp[5162984]:_ref(real(32))[1470469]
-
(5162986 'move' call_tmp[5162984] (5163221 call this[3820892] cData[5162245] i[5163025]) (5163226 call this[3821041] cData[5162245] i[5163025]) (5162989 call this[3820776] cData[5162245] i[5163025]))
-
var call_tmp[5162991]:_ref(real(32))[1470469]
-
(5162993 'move' call_tmp[5162991] (5163237 call this[3820892] aData[5162167] i[5163025]) (5163242 call this[3821041] aData[5162167] i[5163025]) (5162996 call this[3820776] aData[5162167] i[5163025]))
-
var call_tmp[5162998]:_ref(real(32))[1470469]
-
(5163000 'move' call_tmp[5162998] (5163253 call this[3820892] bData[5162184] i[5163025]) (5163258 call this[3821041] bData[5162184] i[5163025]) (5163003 call this[3820776] bData[5162184] i[5163025]))
-
var call_tmp[5163005]:real(32)[91]
-
var coerce_tmp[5163266]:real(32)[91]
-
(5163270 'move' coerce_tmp[5163266] (5163268 'deref' call_tmp[5162991]))
-
var coerce_tmp[5163272]:real(32)[91]
-
(5163276 'move' coerce_tmp[5163272] (5163274 'deref' call_tmp[5162998]))
-
(5163007 'move' call_tmp[5163005] (5163010 call +[56692] coerce_tmp[5163266] coerce_tmp[5163272]))
-
(5163014 call =[52329] call_tmp[5162984] call_tmp[5163005])
-
(5163017 'end of statement' cData[5162245] i[5163025] aData[5162167] i[5163025] bData[5162184] i[5163025])
}
}
-
(5163163 'end of statement' bData[5162184] dom[5162161] aData[5162167] dom[5162161] cData[5162245] dom[5162161] cData[5162245] aData[5162167] cData[5162245] aData[5162167] dom[5162161] cData[5162245] aData[5162167] cData[5162245] aData[5162167] dom[5162161] cData[5162245] aData[5162167] cData[5162245] aData[5162167])
-
var call_tmp[5163029]:int(64)[10]
-
var call_tmp[5163036]:real(32)[91]
-
var call_tmp[5163043]:ndarray(1,real(32))[2172117]
-
(5163300 '=' ret[5162107] c[5162238])
-
gotoReturn _end_+[5163060] _end_+[5163060]
-
label _end_+[5163060]
-
(5163062 return ret[5162107])
}
-
- «»
function +[5168523] ( a[5168525]:ndarray(2,real(32))[2303523] , b[5168546]:ndarray(2,real(32))[2303523] ) : ndarray(2,real(32))[2303523]
arg a[5168525]:ndarray(2,real(32))[2303523] arg b[5168546]:ndarray(2,real(32))[2303523]-
{
-
var ret[5168567]:ndarray(2,real(32))[2303523]
-
var call_tmp[5168613]:rect(2)[2290998]
-
(5168615 'move' call_tmp[5168613] (5168618 call _dom[4529810] a[5168525]))
-
var dom[5168621]:rect(2)[2290998]
-
(5168623 'move' dom[5168621] call_tmp[5168613])
-
(5168626 'end of statement' )
-
var aData[5168627]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[5168631]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(5168633 'move' call_tmp[5168631] (5168636 call data[2419932] a[5168525]))
-
(5168639 'move' aData[5168627] call_tmp[5168631])
-
(5168643 'end of statement' )
-
var bData[5168644]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[5168648]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(5168650 'move' call_tmp[5168648] (5168653 call data[2419932] b[5168546]))
-
(5168656 'move' bData[5168644] call_tmp[5168648])
-
(5168660 'end of statement' )
-
var call_tmp[5168661]:real(32)[91]
-
var call_tmp[5168668]:ndarray(2,real(32))[2303523]
-
var initTemp[5169534]:ndarray(2,real(32))[2303523]
-
(5169537 call init[4529868] initTemp[5169534] dom[5168621])
-
(5168670 'move' call_tmp[5168668] initTemp[5169534])
-
var call_tmp[5168676]:int(64)[10]
-
var call_tmp[5168683]:real(32)[91]
-
var call_tmp[5168690]:ndarray(2,real(32))[2303523]
-
var c[5168698]:ndarray(2,real(32))[2303523]
-
(5168700 'move' c[5168698] call_tmp[5168668])
-
(5168704 'end of statement' )
-
var cData[5168705]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[5168709]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(5168711 'move' call_tmp[5168709] (5168714 call data[2419932] c[5168698]))
-
(5168717 'move' cData[5168705] call_tmp[5168709])
-
(5168721 'end of statement' dom[5168621] c[5168698])
-
var call_tmp[5168724]:bool[19]
-
var default_arg_hasOffsets[5169576]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5168732]:bool[19]
-
var call_tmp[5168737]:bool[19]
-
var default_arg_hasOffsets[5169590]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5168745]:bool[19]
-
var call_tmp[5168750]:bool[19]
-
var default_arg_hasOffsets[5169604]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5168758]:bool[19]
-
var tmp[5168763]:bool[19]
-
var call_tmp[5168768]:bool[19]
-
(5169616 'end of statement' )
-
var tmp[5168781]:bool[19]
-
var tmp[5168783]:bool[19]
-
var call_tmp[5168785]:bool[19]
-
var tmp[5168805]:bool[19]
-
var call_tmp[5168810]:bool[19]
-
(5169620 'end of statement' )
-
var tmp[5168823]:bool[19]
-
var tmp[5168825]:bool[19]
-
var call_tmp[5168827]:bool[19]
-
var tmp[5168847]:bool[19]
-
var tmp[5168860]:bool[19]
-
{ var i[5169485]:2*int(64)[1802073] (5169645 call these[4530127] dom[5168621]) var chpl__iterPAR[5169652]:_ir_these__ref_rect_2[4530265] var chpl__parIter[5169653]:_ic_these__ref_rect_2[4530259] (5169657 call _getIterator[4530274] chpl__iterPAR[5169652]) (5169660 call _freeIterator[4530655] chpl__parIter[5169653])
-
{
-
var call_tmp[5169444]:_ref(real(32))[1470469]
-
var coerce_tmp[5169690]:2*int(64)[1802073]
-
(5169696 'move' coerce_tmp[5169690] (5169692 call :[2329285] i[5169485]))
-
var coerce_tmp[5169699]:2*int(64)[1802073]
-
(5169705 'move' coerce_tmp[5169699] (5169701 call :[2329285] i[5169485]))
-
var coerce_tmp[5169708]:2*int(64)[1802073]
-
(5169714 'move' coerce_tmp[5169708] (5169710 call :[2329285] i[5169485]))
-
(5169446 'move' call_tmp[5169444] (5169681 call this[4530777] cData[5168705] coerce_tmp[5169699]) (5169686 call this[4530889] cData[5168705] coerce_tmp[5169708]) (5169449 call this[4530698] cData[5168705] coerce_tmp[5169690]))
-
var call_tmp[5169451]:_ref(real(32))[1470469]
-
var coerce_tmp[5169733]:2*int(64)[1802073]
-
(5169739 'move' coerce_tmp[5169733] (5169735 call :[2329285] i[5169485]))
-
var coerce_tmp[5169742]:2*int(64)[1802073]
-
(5169748 'move' coerce_tmp[5169742] (5169744 call :[2329285] i[5169485]))
-
var coerce_tmp[5169751]:2*int(64)[1802073]
-
(5169757 'move' coerce_tmp[5169751] (5169753 call :[2329285] i[5169485]))
-
(5169453 'move' call_tmp[5169451] (5169724 call this[4530777] aData[5168627] coerce_tmp[5169742]) (5169729 call this[4530889] aData[5168627] coerce_tmp[5169751]) (5169456 call this[4530698] aData[5168627] coerce_tmp[5169733]))
-
var call_tmp[5169458]:_ref(real(32))[1470469]
-
var coerce_tmp[5169776]:2*int(64)[1802073]
-
(5169782 'move' coerce_tmp[5169776] (5169778 call :[2329285] i[5169485]))
-
var coerce_tmp[5169785]:2*int(64)[1802073]
-
(5169791 'move' coerce_tmp[5169785] (5169787 call :[2329285] i[5169485]))
-
var coerce_tmp[5169794]:2*int(64)[1802073]
-
(5169800 'move' coerce_tmp[5169794] (5169796 call :[2329285] i[5169485]))
-
(5169460 'move' call_tmp[5169458] (5169767 call this[4530777] bData[5168644] coerce_tmp[5169785]) (5169772 call this[4530889] bData[5168644] coerce_tmp[5169794]) (5169463 call this[4530698] bData[5168644] coerce_tmp[5169776]))
-
var call_tmp[5169465]:real(32)[91]
-
var coerce_tmp[5169807]:real(32)[91]
-
(5169811 'move' coerce_tmp[5169807] (5169809 'deref' call_tmp[5169451]))
-
var coerce_tmp[5169813]:real(32)[91]
-
(5169817 'move' coerce_tmp[5169813] (5169815 'deref' call_tmp[5169458]))
-
(5169467 'move' call_tmp[5169465] (5169470 call +[56692] coerce_tmp[5169807] coerce_tmp[5169813]))
-
(5169474 call =[52329] call_tmp[5169444] call_tmp[5169465])
-
(5169477 'end of statement' cData[5168705] i[5169485] aData[5168627] i[5169485] bData[5168644] i[5169485])
}
}
-
(5169623 'end of statement' bData[5168644] dom[5168621] aData[5168627] dom[5168621] cData[5168705] dom[5168621] cData[5168705] aData[5168627] cData[5168705] aData[5168627] dom[5168621] cData[5168705] aData[5168627] cData[5168705] aData[5168627] dom[5168621] cData[5168705] aData[5168627] cData[5168705] aData[5168627])
-
var call_tmp[5169489]:int(64)[10]
-
var call_tmp[5169496]:real(32)[91]
-
var call_tmp[5169503]:ndarray(2,real(32))[2303523]
-
(5169841 '=' ret[5168567] c[5168698])
-
gotoReturn _end_+[5169520] _end_+[5169520]
-
label _end_+[5169520]
-
(5169522 return ret[5168567])
}
-
- «»
function +[5175064] ( a[5175066]:ndarray(3,real(32))[2453347] , b[5175087]:ndarray(3,real(32))[2453347] ) : ndarray(3,real(32))[2453347]
arg a[5175066]:ndarray(3,real(32))[2453347] arg b[5175087]:ndarray(3,real(32))[2453347]-
{
-
var ret[5175108]:ndarray(3,real(32))[2453347]
-
var call_tmp[5175154]:rect(3)[2440313]
-
(5175156 'move' call_tmp[5175154] (5175159 call _dom[4558628] a[5175066]))
-
var dom[5175162]:rect(3)[2440313]
-
(5175164 'move' dom[5175162] call_tmp[5175154])
-
(5175167 'end of statement' )
-
var aData[5175168]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[5175172]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(5175174 'move' call_tmp[5175172] (5175177 call data[2575189] a[5175066]))
-
(5175180 'move' aData[5175168] call_tmp[5175172])
-
(5175184 'end of statement' )
-
var bData[5175185]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[5175189]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(5175191 'move' call_tmp[5175189] (5175194 call data[2575189] b[5175087]))
-
(5175197 'move' bData[5175185] call_tmp[5175189])
-
(5175201 'end of statement' )
-
var call_tmp[5175202]:real(32)[91]
-
var call_tmp[5175209]:ndarray(3,real(32))[2453347]
-
var initTemp[5176075]:ndarray(3,real(32))[2453347]
-
(5176078 call init[4558686] initTemp[5176075] dom[5175162])
-
(5175211 'move' call_tmp[5175209] initTemp[5176075])
-
var call_tmp[5175217]:int(64)[10]
-
var call_tmp[5175224]:real(32)[91]
-
var call_tmp[5175231]:ndarray(3,real(32))[2453347]
-
var c[5175239]:ndarray(3,real(32))[2453347]
-
(5175241 'move' c[5175239] call_tmp[5175209])
-
(5175245 'end of statement' )
-
var cData[5175246]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[5175250]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(5175252 'move' call_tmp[5175250] (5175255 call data[2575189] c[5175239]))
-
(5175258 'move' cData[5175246] call_tmp[5175250])
-
(5175262 'end of statement' dom[5175162] c[5175239])
-
var call_tmp[5175265]:bool[19]
-
var default_arg_hasOffsets[5176117]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5175273]:bool[19]
-
var call_tmp[5175278]:bool[19]
-
var default_arg_hasOffsets[5176131]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5175286]:bool[19]
-
var call_tmp[5175291]:bool[19]
-
var default_arg_hasOffsets[5176145]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5175299]:bool[19]
-
var tmp[5175304]:bool[19]
-
var call_tmp[5175309]:bool[19]
-
(5176157 'end of statement' )
-
var tmp[5175322]:bool[19]
-
var tmp[5175324]:bool[19]
-
var call_tmp[5175326]:bool[19]
-
var tmp[5175346]:bool[19]
-
var call_tmp[5175351]:bool[19]
-
(5176161 'end of statement' )
-
var tmp[5175364]:bool[19]
-
var tmp[5175366]:bool[19]
-
var call_tmp[5175368]:bool[19]
-
var tmp[5175388]:bool[19]
-
var tmp[5175401]:bool[19]
-
{ var i[5176026]:3*int(64)[1995504] (5176186 call these[4558945] dom[5175162]) var chpl__iterPAR[5176193]:_ir_these__ref_rect_3[4559083] var chpl__parIter[5176194]:_ic_these__ref_rect_3[4559077] (5176198 call _getIterator[4559092] chpl__iterPAR[5176193]) (5176201 call _freeIterator[4559473] chpl__parIter[5176194])
-
{
-
var call_tmp[5175985]:_ref(real(32))[1470469]
-
var coerce_tmp[5176231]:3*int(64)[1995504]
-
(5176237 'move' coerce_tmp[5176231] (5176233 call :[2480467] i[5176026]))
-
var coerce_tmp[5176240]:3*int(64)[1995504]
-
(5176246 'move' coerce_tmp[5176240] (5176242 call :[2480467] i[5176026]))
-
var coerce_tmp[5176249]:3*int(64)[1995504]
-
(5176255 'move' coerce_tmp[5176249] (5176251 call :[2480467] i[5176026]))
-
(5175987 'move' call_tmp[5175985] (5176222 call this[4559595] cData[5175246] coerce_tmp[5176240]) (5176227 call this[4559707] cData[5175246] coerce_tmp[5176249]) (5175990 call this[4559516] cData[5175246] coerce_tmp[5176231]))
-
var call_tmp[5175992]:_ref(real(32))[1470469]
-
var coerce_tmp[5176274]:3*int(64)[1995504]
-
(5176280 'move' coerce_tmp[5176274] (5176276 call :[2480467] i[5176026]))
-
var coerce_tmp[5176283]:3*int(64)[1995504]
-
(5176289 'move' coerce_tmp[5176283] (5176285 call :[2480467] i[5176026]))
-
var coerce_tmp[5176292]:3*int(64)[1995504]
-
(5176298 'move' coerce_tmp[5176292] (5176294 call :[2480467] i[5176026]))
-
(5175994 'move' call_tmp[5175992] (5176265 call this[4559595] aData[5175168] coerce_tmp[5176283]) (5176270 call this[4559707] aData[5175168] coerce_tmp[5176292]) (5175997 call this[4559516] aData[5175168] coerce_tmp[5176274]))
-
var call_tmp[5175999]:_ref(real(32))[1470469]
-
var coerce_tmp[5176317]:3*int(64)[1995504]
-
(5176323 'move' coerce_tmp[5176317] (5176319 call :[2480467] i[5176026]))
-
var coerce_tmp[5176326]:3*int(64)[1995504]
-
(5176332 'move' coerce_tmp[5176326] (5176328 call :[2480467] i[5176026]))
-
var coerce_tmp[5176335]:3*int(64)[1995504]
-
(5176341 'move' coerce_tmp[5176335] (5176337 call :[2480467] i[5176026]))
-
(5176001 'move' call_tmp[5175999] (5176308 call this[4559595] bData[5175185] coerce_tmp[5176326]) (5176313 call this[4559707] bData[5175185] coerce_tmp[5176335]) (5176004 call this[4559516] bData[5175185] coerce_tmp[5176317]))
-
var call_tmp[5176006]:real(32)[91]
-
var coerce_tmp[5176348]:real(32)[91]
-
(5176352 'move' coerce_tmp[5176348] (5176350 'deref' call_tmp[5175992]))
-
var coerce_tmp[5176354]:real(32)[91]
-
(5176358 'move' coerce_tmp[5176354] (5176356 'deref' call_tmp[5175999]))
-
(5176008 'move' call_tmp[5176006] (5176011 call +[56692] coerce_tmp[5176348] coerce_tmp[5176354]))
-
(5176015 call =[52329] call_tmp[5175985] call_tmp[5176006])
-
(5176018 'end of statement' cData[5175246] i[5176026] aData[5175168] i[5176026] bData[5175185] i[5176026])
}
}
-
(5176164 'end of statement' bData[5175185] dom[5175162] aData[5175168] dom[5175162] cData[5175246] dom[5175162] cData[5175246] aData[5175168] cData[5175246] aData[5175168] dom[5175162] cData[5175246] aData[5175168] cData[5175246] aData[5175168] dom[5175162] cData[5175246] aData[5175168] cData[5175246] aData[5175168])
-
var call_tmp[5176030]:int(64)[10]
-
var call_tmp[5176037]:real(32)[91]
-
var call_tmp[5176044]:ndarray(3,real(32))[2453347]
-
(5176382 '=' ret[5175108] c[5175239])
-
gotoReturn _end_+[5176061] _end_+[5176061]
-
label _end_+[5176061]
-
(5176063 return ret[5175108])
}
-
- «»
function +[5181605] ( a[5181607]:ndarray(4,real(32))[2594490] , b[5181628]:ndarray(4,real(32))[2594490] ) : ndarray(4,real(32))[2594490]
arg a[5181607]:ndarray(4,real(32))[2594490] arg b[5181628]:ndarray(4,real(32))[2594490]-
{
-
var ret[5181649]:ndarray(4,real(32))[2594490]
-
var call_tmp[5181695]:rect(4)[1965857]
-
(5181697 'move' call_tmp[5181695] (5181700 call _dom[4577374] a[5181607]))
-
var dom[5181703]:rect(4)[1965857]
-
(5181705 'move' dom[5181703] call_tmp[5181695])
-
(5181708 'end of statement' )
-
var aData[5181709]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[5181713]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(5181715 'move' call_tmp[5181713] (5181718 call data[2644060] a[5181607]))
-
(5181721 'move' aData[5181709] call_tmp[5181713])
-
(5181725 'end of statement' )
-
var bData[5181726]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[5181730]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(5181732 'move' call_tmp[5181730] (5181735 call data[2644060] b[5181628]))
-
(5181738 'move' bData[5181726] call_tmp[5181730])
-
(5181742 'end of statement' )
-
var call_tmp[5181743]:real(32)[91]
-
var call_tmp[5181750]:ndarray(4,real(32))[2594490]
-
var initTemp[5182616]:ndarray(4,real(32))[2594490]
-
(5182619 call init[4577432] initTemp[5182616] dom[5181703])
-
(5181752 'move' call_tmp[5181750] initTemp[5182616])
-
var call_tmp[5181758]:int(64)[10]
-
var call_tmp[5181765]:real(32)[91]
-
var call_tmp[5181772]:ndarray(4,real(32))[2594490]
-
var c[5181780]:ndarray(4,real(32))[2594490]
-
(5181782 'move' c[5181780] call_tmp[5181750])
-
(5181786 'end of statement' )
-
var cData[5181787]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[5181791]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(5181793 'move' call_tmp[5181791] (5181796 call data[2644060] c[5181780]))
-
(5181799 'move' cData[5181787] call_tmp[5181791])
-
(5181803 'end of statement' dom[5181703] c[5181780])
-
var call_tmp[5181806]:bool[19]
-
var default_arg_hasOffsets[5182658]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5181814]:bool[19]
-
var call_tmp[5181819]:bool[19]
-
var default_arg_hasOffsets[5182672]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5181827]:bool[19]
-
var call_tmp[5181832]:bool[19]
-
var default_arg_hasOffsets[5182686]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5181840]:bool[19]
-
var tmp[5181845]:bool[19]
-
var call_tmp[5181850]:bool[19]
-
(5182698 'end of statement' )
-
var tmp[5181863]:bool[19]
-
var tmp[5181865]:bool[19]
-
var call_tmp[5181867]:bool[19]
-
var tmp[5181887]:bool[19]
-
var call_tmp[5181892]:bool[19]
-
(5182702 'end of statement' )
-
var tmp[5181905]:bool[19]
-
var tmp[5181907]:bool[19]
-
var call_tmp[5181909]:bool[19]
-
var tmp[5181929]:bool[19]
-
var tmp[5181942]:bool[19]
-
{ var i[5182567]:4*int(64)[1960494] (5182727 call these[4577691] dom[5181703]) var chpl__iterPAR[5182734]:_ir_these__ref_rect_4[4577829] var chpl__parIter[5182735]:_ic_these__ref_rect_4[4577823] (5182739 call _getIterator[4577838] chpl__iterPAR[5182734]) (5182742 call _freeIterator[4578219] chpl__parIter[5182735])
-
{
-
var call_tmp[5182526]:_ref(real(32))[1470469]
-
var coerce_tmp[5182772]:4*int(64)[1960494]
-
(5182778 'move' coerce_tmp[5182772] (5182774 call :[2010080] i[5182567]))
-
var coerce_tmp[5182781]:4*int(64)[1960494]
-
(5182787 'move' coerce_tmp[5182781] (5182783 call :[2010080] i[5182567]))
-
var coerce_tmp[5182790]:4*int(64)[1960494]
-
(5182796 'move' coerce_tmp[5182790] (5182792 call :[2010080] i[5182567]))
-
(5182528 'move' call_tmp[5182526] (5182763 call this[4578341] cData[5181787] coerce_tmp[5182781]) (5182768 call this[4578453] cData[5181787] coerce_tmp[5182790]) (5182531 call this[4578262] cData[5181787] coerce_tmp[5182772]))
-
var call_tmp[5182533]:_ref(real(32))[1470469]
-
var coerce_tmp[5182815]:4*int(64)[1960494]
-
(5182821 'move' coerce_tmp[5182815] (5182817 call :[2010080] i[5182567]))
-
var coerce_tmp[5182824]:4*int(64)[1960494]
-
(5182830 'move' coerce_tmp[5182824] (5182826 call :[2010080] i[5182567]))
-
var coerce_tmp[5182833]:4*int(64)[1960494]
-
(5182839 'move' coerce_tmp[5182833] (5182835 call :[2010080] i[5182567]))
-
(5182535 'move' call_tmp[5182533] (5182806 call this[4578341] aData[5181709] coerce_tmp[5182824]) (5182811 call this[4578453] aData[5181709] coerce_tmp[5182833]) (5182538 call this[4578262] aData[5181709] coerce_tmp[5182815]))
-
var call_tmp[5182540]:_ref(real(32))[1470469]
-
var coerce_tmp[5182858]:4*int(64)[1960494]
-
(5182864 'move' coerce_tmp[5182858] (5182860 call :[2010080] i[5182567]))
-
var coerce_tmp[5182867]:4*int(64)[1960494]
-
(5182873 'move' coerce_tmp[5182867] (5182869 call :[2010080] i[5182567]))
-
var coerce_tmp[5182876]:4*int(64)[1960494]
-
(5182882 'move' coerce_tmp[5182876] (5182878 call :[2010080] i[5182567]))
-
(5182542 'move' call_tmp[5182540] (5182849 call this[4578341] bData[5181726] coerce_tmp[5182867]) (5182854 call this[4578453] bData[5181726] coerce_tmp[5182876]) (5182545 call this[4578262] bData[5181726] coerce_tmp[5182858]))
-
var call_tmp[5182547]:real(32)[91]
-
var coerce_tmp[5182889]:real(32)[91]
-
(5182893 'move' coerce_tmp[5182889] (5182891 'deref' call_tmp[5182533]))
-
var coerce_tmp[5182895]:real(32)[91]
-
(5182899 'move' coerce_tmp[5182895] (5182897 'deref' call_tmp[5182540]))
-
(5182549 'move' call_tmp[5182547] (5182552 call +[56692] coerce_tmp[5182889] coerce_tmp[5182895]))
-
(5182556 call =[52329] call_tmp[5182526] call_tmp[5182547])
-
(5182559 'end of statement' cData[5181787] i[5182567] aData[5181709] i[5182567] bData[5181726] i[5182567])
}
}
-
(5182705 'end of statement' bData[5181726] dom[5181703] aData[5181709] dom[5181703] cData[5181787] dom[5181703] cData[5181787] aData[5181709] cData[5181787] aData[5181709] dom[5181703] cData[5181787] aData[5181709] cData[5181787] aData[5181709] dom[5181703] cData[5181787] aData[5181709] cData[5181787] aData[5181709])
-
var call_tmp[5182571]:int(64)[10]
-
var call_tmp[5182578]:real(32)[91]
-
var call_tmp[5182585]:ndarray(4,real(32))[2594490]
-
(5182923 '=' ret[5181649] c[5181780])
-
gotoReturn _end_+[5182602] _end_+[5182602]
-
label _end_+[5182602]
-
(5182604 return ret[5181649])
}
-
- «»
function +[5188146] ( a[5188148]:ndarray(5,real(32))[2679336] , b[5188169]:ndarray(5,real(32))[2679336] ) : ndarray(5,real(32))[2679336]
arg a[5188148]:ndarray(5,real(32))[2679336] arg b[5188169]:ndarray(5,real(32))[2679336]-
{
-
var ret[5188190]:ndarray(5,real(32))[2679336]
-
var call_tmp[5188236]:rect(5)[2665060]
-
(5188238 'move' call_tmp[5188236] (5188241 call _dom[4596875] a[5188148]))
-
var dom[5188244]:rect(5)[2665060]
-
(5188246 'move' dom[5188244] call_tmp[5188236])
-
(5188249 'end of statement' )
-
var aData[5188250]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[5188254]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(5188256 'move' call_tmp[5188254] (5188259 call data[2813337] a[5188148]))
-
(5188262 'move' aData[5188250] call_tmp[5188254])
-
(5188266 'end of statement' )
-
var bData[5188267]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[5188271]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(5188273 'move' call_tmp[5188271] (5188276 call data[2813337] b[5188169]))
-
(5188279 'move' bData[5188267] call_tmp[5188271])
-
(5188283 'end of statement' )
-
var call_tmp[5188284]:real(32)[91]
-
var call_tmp[5188291]:ndarray(5,real(32))[2679336]
-
var initTemp[5189157]:ndarray(5,real(32))[2679336]
-
(5189160 call init[4596933] initTemp[5189157] dom[5188244])
-
(5188293 'move' call_tmp[5188291] initTemp[5189157])
-
var call_tmp[5188299]:int(64)[10]
-
var call_tmp[5188306]:real(32)[91]
-
var call_tmp[5188313]:ndarray(5,real(32))[2679336]
-
var c[5188321]:ndarray(5,real(32))[2679336]
-
(5188323 'move' c[5188321] call_tmp[5188291])
-
(5188327 'end of statement' )
-
var cData[5188328]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[5188332]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(5188334 'move' call_tmp[5188332] (5188337 call data[2813337] c[5188321]))
-
(5188340 'move' cData[5188328] call_tmp[5188332])
-
(5188344 'end of statement' dom[5188244] c[5188321])
-
var call_tmp[5188347]:bool[19]
-
var default_arg_hasOffsets[5189199]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5188355]:bool[19]
-
var call_tmp[5188360]:bool[19]
-
var default_arg_hasOffsets[5189213]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5188368]:bool[19]
-
var call_tmp[5188373]:bool[19]
-
var default_arg_hasOffsets[5189227]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5188381]:bool[19]
-
var tmp[5188386]:bool[19]
-
var call_tmp[5188391]:bool[19]
-
(5189239 'end of statement' )
-
var tmp[5188404]:bool[19]
-
var tmp[5188406]:bool[19]
-
var call_tmp[5188408]:bool[19]
-
var tmp[5188428]:bool[19]
-
var call_tmp[5188433]:bool[19]
-
(5189243 'end of statement' )
-
var tmp[5188446]:bool[19]
-
var tmp[5188448]:bool[19]
-
var call_tmp[5188450]:bool[19]
-
var tmp[5188470]:bool[19]
-
var tmp[5188483]:bool[19]
-
{ var i[5189108]:5*int(64)[2664814] (5189268 call these[4597192] dom[5188244]) var chpl__iterPAR[5189275]:_ir_these__ref_rect_5[4597330] var chpl__parIter[5189276]:_ic_these__ref_rect_5[4597324] (5189280 call _getIterator[4597339] chpl__iterPAR[5189275]) (5189283 call _freeIterator[4597720] chpl__parIter[5189276])
-
{
-
var call_tmp[5189067]:_ref(real(32))[1470469]
-
var coerce_tmp[5189313]:5*int(64)[2664814]
-
(5189319 'move' coerce_tmp[5189313] (5189315 call :[2708392] i[5189108]))
-
var coerce_tmp[5189322]:5*int(64)[2664814]
-
(5189328 'move' coerce_tmp[5189322] (5189324 call :[2708392] i[5189108]))
-
var coerce_tmp[5189331]:5*int(64)[2664814]
-
(5189337 'move' coerce_tmp[5189331] (5189333 call :[2708392] i[5189108]))
-
(5189069 'move' call_tmp[5189067] (5189304 call this[4597842] cData[5188328] coerce_tmp[5189322]) (5189309 call this[4597954] cData[5188328] coerce_tmp[5189331]) (5189072 call this[4597763] cData[5188328] coerce_tmp[5189313]))
-
var call_tmp[5189074]:_ref(real(32))[1470469]
-
var coerce_tmp[5189356]:5*int(64)[2664814]
-
(5189362 'move' coerce_tmp[5189356] (5189358 call :[2708392] i[5189108]))
-
var coerce_tmp[5189365]:5*int(64)[2664814]
-
(5189371 'move' coerce_tmp[5189365] (5189367 call :[2708392] i[5189108]))
-
var coerce_tmp[5189374]:5*int(64)[2664814]
-
(5189380 'move' coerce_tmp[5189374] (5189376 call :[2708392] i[5189108]))
-
(5189076 'move' call_tmp[5189074] (5189347 call this[4597842] aData[5188250] coerce_tmp[5189365]) (5189352 call this[4597954] aData[5188250] coerce_tmp[5189374]) (5189079 call this[4597763] aData[5188250] coerce_tmp[5189356]))
-
var call_tmp[5189081]:_ref(real(32))[1470469]
-
var coerce_tmp[5189399]:5*int(64)[2664814]
-
(5189405 'move' coerce_tmp[5189399] (5189401 call :[2708392] i[5189108]))
-
var coerce_tmp[5189408]:5*int(64)[2664814]
-
(5189414 'move' coerce_tmp[5189408] (5189410 call :[2708392] i[5189108]))
-
var coerce_tmp[5189417]:5*int(64)[2664814]
-
(5189423 'move' coerce_tmp[5189417] (5189419 call :[2708392] i[5189108]))
-
(5189083 'move' call_tmp[5189081] (5189390 call this[4597842] bData[5188267] coerce_tmp[5189408]) (5189395 call this[4597954] bData[5188267] coerce_tmp[5189417]) (5189086 call this[4597763] bData[5188267] coerce_tmp[5189399]))
-
var call_tmp[5189088]:real(32)[91]
-
var coerce_tmp[5189430]:real(32)[91]
-
(5189434 'move' coerce_tmp[5189430] (5189432 'deref' call_tmp[5189074]))
-
var coerce_tmp[5189436]:real(32)[91]
-
(5189440 'move' coerce_tmp[5189436] (5189438 'deref' call_tmp[5189081]))
-
(5189090 'move' call_tmp[5189088] (5189093 call +[56692] coerce_tmp[5189430] coerce_tmp[5189436]))
-
(5189097 call =[52329] call_tmp[5189067] call_tmp[5189088])
-
(5189100 'end of statement' cData[5188328] i[5189108] aData[5188250] i[5189108] bData[5188267] i[5189108])
}
}
-
(5189246 'end of statement' bData[5188267] dom[5188244] aData[5188250] dom[5188244] cData[5188328] dom[5188244] cData[5188328] aData[5188250] cData[5188328] aData[5188250] dom[5188244] cData[5188328] aData[5188250] cData[5188328] aData[5188250] dom[5188244] cData[5188328] aData[5188250] cData[5188328] aData[5188250])
-
var call_tmp[5189112]:int(64)[10]
-
var call_tmp[5189119]:real(32)[91]
-
var call_tmp[5189126]:ndarray(5,real(32))[2679336]
-
(5189464 '=' ret[5188190] c[5188321])
-
gotoReturn _end_+[5189143] _end_+[5189143]
-
label _end_+[5189143]
-
(5189145 return ret[5188190])
}
-
- «»
function +[5194687] ( a[5194689]:ndarray(6,real(32))[2850677] , b[5194710]:ndarray(6,real(32))[2850677] ) : ndarray(6,real(32))[2850677]
arg a[5194689]:ndarray(6,real(32))[2850677] arg b[5194710]:ndarray(6,real(32))[2850677]-
{
-
var ret[5194731]:ndarray(6,real(32))[2850677]
-
var call_tmp[5194777]:rect(6)[2835862]
-
(5194779 'move' call_tmp[5194777] (5194782 call _dom[4617353] a[5194689]))
-
var dom[5194785]:rect(6)[2835862]
-
(5194787 'move' dom[5194785] call_tmp[5194777])
-
(5194790 'end of statement' )
-
var aData[5194791]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[5194795]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5194797 'move' call_tmp[5194795] (5194800 call data[2990174] a[5194689]))
-
(5194803 'move' aData[5194791] call_tmp[5194795])
-
(5194807 'end of statement' )
-
var bData[5194808]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[5194812]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5194814 'move' call_tmp[5194812] (5194817 call data[2990174] b[5194710]))
-
(5194820 'move' bData[5194808] call_tmp[5194812])
-
(5194824 'end of statement' )
-
var call_tmp[5194825]:real(32)[91]
-
var call_tmp[5194832]:ndarray(6,real(32))[2850677]
-
var initTemp[5195698]:ndarray(6,real(32))[2850677]
-
(5195701 call init[4617411] initTemp[5195698] dom[5194785])
-
(5194834 'move' call_tmp[5194832] initTemp[5195698])
-
var call_tmp[5194840]:int(64)[10]
-
var call_tmp[5194847]:real(32)[91]
-
var call_tmp[5194854]:ndarray(6,real(32))[2850677]
-
var c[5194862]:ndarray(6,real(32))[2850677]
-
(5194864 'move' c[5194862] call_tmp[5194832])
-
(5194868 'end of statement' )
-
var cData[5194869]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[5194873]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5194875 'move' call_tmp[5194873] (5194878 call data[2990174] c[5194862]))
-
(5194881 'move' cData[5194869] call_tmp[5194873])
-
(5194885 'end of statement' dom[5194785] c[5194862])
-
var call_tmp[5194888]:bool[19]
-
var default_arg_hasOffsets[5195740]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5194896]:bool[19]
-
var call_tmp[5194901]:bool[19]
-
var default_arg_hasOffsets[5195754]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5194909]:bool[19]
-
var call_tmp[5194914]:bool[19]
-
var default_arg_hasOffsets[5195768]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5194922]:bool[19]
-
var tmp[5194927]:bool[19]
-
var call_tmp[5194932]:bool[19]
-
(5195780 'end of statement' )
-
var tmp[5194945]:bool[19]
-
var tmp[5194947]:bool[19]
-
var call_tmp[5194949]:bool[19]
-
var tmp[5194969]:bool[19]
-
var call_tmp[5194974]:bool[19]
-
(5195784 'end of statement' )
-
var tmp[5194987]:bool[19]
-
var tmp[5194989]:bool[19]
-
var call_tmp[5194991]:bool[19]
-
var tmp[5195011]:bool[19]
-
var tmp[5195024]:bool[19]
-
{ var i[5195649]:6*int(64)[2835600] (5195809 call these[4617670] dom[5194785]) var chpl__iterPAR[5195816]:_ir_these__ref_rect_6[4617808] var chpl__parIter[5195817]:_ic_these__ref_rect_6[4617802] (5195821 call _getIterator[4617817] chpl__iterPAR[5195816]) (5195824 call _freeIterator[4618198] chpl__parIter[5195817])
-
{
-
var call_tmp[5195608]:_ref(real(32))[1470469]
-
var coerce_tmp[5195854]:6*int(64)[2835600]
-
(5195860 'move' coerce_tmp[5195854] (5195856 call :[2880629] i[5195649]))
-
var coerce_tmp[5195863]:6*int(64)[2835600]
-
(5195869 'move' coerce_tmp[5195863] (5195865 call :[2880629] i[5195649]))
-
var coerce_tmp[5195872]:6*int(64)[2835600]
-
(5195878 'move' coerce_tmp[5195872] (5195874 call :[2880629] i[5195649]))
-
(5195610 'move' call_tmp[5195608] (5195845 call this[4618320] cData[5194869] coerce_tmp[5195863]) (5195850 call this[4618432] cData[5194869] coerce_tmp[5195872]) (5195613 call this[4618241] cData[5194869] coerce_tmp[5195854]))
-
var call_tmp[5195615]:_ref(real(32))[1470469]
-
var coerce_tmp[5195897]:6*int(64)[2835600]
-
(5195903 'move' coerce_tmp[5195897] (5195899 call :[2880629] i[5195649]))
-
var coerce_tmp[5195906]:6*int(64)[2835600]
-
(5195912 'move' coerce_tmp[5195906] (5195908 call :[2880629] i[5195649]))
-
var coerce_tmp[5195915]:6*int(64)[2835600]
-
(5195921 'move' coerce_tmp[5195915] (5195917 call :[2880629] i[5195649]))
-
(5195617 'move' call_tmp[5195615] (5195888 call this[4618320] aData[5194791] coerce_tmp[5195906]) (5195893 call this[4618432] aData[5194791] coerce_tmp[5195915]) (5195620 call this[4618241] aData[5194791] coerce_tmp[5195897]))
-
var call_tmp[5195622]:_ref(real(32))[1470469]
-
var coerce_tmp[5195940]:6*int(64)[2835600]
-
(5195946 'move' coerce_tmp[5195940] (5195942 call :[2880629] i[5195649]))
-
var coerce_tmp[5195949]:6*int(64)[2835600]
-
(5195955 'move' coerce_tmp[5195949] (5195951 call :[2880629] i[5195649]))
-
var coerce_tmp[5195958]:6*int(64)[2835600]
-
(5195964 'move' coerce_tmp[5195958] (5195960 call :[2880629] i[5195649]))
-
(5195624 'move' call_tmp[5195622] (5195931 call this[4618320] bData[5194808] coerce_tmp[5195949]) (5195936 call this[4618432] bData[5194808] coerce_tmp[5195958]) (5195627 call this[4618241] bData[5194808] coerce_tmp[5195940]))
-
var call_tmp[5195629]:real(32)[91]
-
var coerce_tmp[5195971]:real(32)[91]
-
(5195975 'move' coerce_tmp[5195971] (5195973 'deref' call_tmp[5195615]))
-
var coerce_tmp[5195977]:real(32)[91]
-
(5195981 'move' coerce_tmp[5195977] (5195979 'deref' call_tmp[5195622]))
-
(5195631 'move' call_tmp[5195629] (5195634 call +[56692] coerce_tmp[5195971] coerce_tmp[5195977]))
-
(5195638 call =[52329] call_tmp[5195608] call_tmp[5195629])
-
(5195641 'end of statement' cData[5194869] i[5195649] aData[5194791] i[5195649] bData[5194808] i[5195649])
}
}
-
(5195787 'end of statement' bData[5194808] dom[5194785] aData[5194791] dom[5194785] cData[5194869] dom[5194785] cData[5194869] aData[5194791] cData[5194869] aData[5194791] dom[5194785] cData[5194869] aData[5194791] cData[5194869] aData[5194791] dom[5194785] cData[5194869] aData[5194791] cData[5194869] aData[5194791])
-
var call_tmp[5195653]:int(64)[10]
-
var call_tmp[5195660]:real(32)[91]
-
var call_tmp[5195667]:ndarray(6,real(32))[2850677]
-
(5196005 '=' ret[5194731] c[5194862])
-
gotoReturn _end_+[5195684] _end_+[5195684]
-
label _end_+[5195684]
-
(5195686 return ret[5194731])
}
-
- «»
function -[4736507] ( a[4736509]:ndarray(1,real(32))[2172117] , b[4736530]:ndarray(1,real(32))[2172117] ) : ndarray(1,real(32))[2172117]
arg a[4736509]:ndarray(1,real(32))[2172117] arg b[4736530]:ndarray(1,real(32))[2172117]-
{
-
var ret[4736551]:ndarray(1,real(32))[2172117]
-
var call_tmp[4736597]:rect(1)[2160711]
-
(4736599 'move' call_tmp[4736597] (4736602 call _dom[4514909] a[4736509]))
-
var dom[4736605]:rect(1)[2160711]
-
(4736607 'move' dom[4736605] call_tmp[4736597])
-
(4736610 'end of statement' )
-
var call_tmp[4736611]:rect(1)[2160711]
-
(4736613 'move' call_tmp[4736611] (4736616 call _dom[4514909] a[4736509]))
-
var call_tmp[4736619]:real(32)[91]
-
var call_tmp[4736626]:ndarray(1,real(32))[2172117]
-
var initTemp[4737524]:ndarray(1,real(32))[2172117]
-
(4737527 call init[4514994] initTemp[4737524] call_tmp[4736611])
-
(4736628 'move' call_tmp[4736626] initTemp[4737524])
-
var call_tmp[4736634]:int(64)[10]
-
var call_tmp[4736641]:real(32)[91]
-
var call_tmp[4736648]:ndarray(1,real(32))[2172117]
-
var c[4736656]:ndarray(1,real(32))[2172117]
-
(4736658 'move' c[4736656] call_tmp[4736626])
-
(4736662 'end of statement' )
-
var cData[4736663]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4736667]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4736669 'move' call_tmp[4736667] (4736672 call data[2270419] c[4736656]))
-
(4736675 'move' cData[4736663] call_tmp[4736667])
-
(4736679 'end of statement' )
-
var aData[4736680]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4736684]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4736686 'move' call_tmp[4736684] (4736689 call data[2270419] a[4736509]))
-
(4736692 'move' aData[4736680] call_tmp[4736684])
-
(4736696 'end of statement' )
-
var bData[4736697]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4736701]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4736703 'move' call_tmp[4736701] (4736706 call data[2270419] b[4736530]))
-
(4736709 'move' bData[4736697] call_tmp[4736701])
-
(4736713 'end of statement' c[4736656])
-
var call_tmp[4736715]:bool[19]
-
var default_arg_hasOffsets[4737568]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4736723]:bool[19]
-
var call_tmp[4736728]:bool[19]
-
var default_arg_hasOffsets[4737582]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4736736]:bool[19]
-
var call_tmp[4736741]:bool[19]
-
var default_arg_hasOffsets[4737596]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4736749]:bool[19]
-
var tmp[4736754]:bool[19]
-
var call_tmp[4736759]:bool[19]
-
(4737608 'end of statement' )
-
var tmp[4736772]:bool[19]
-
var tmp[4736774]:bool[19]
-
var call_tmp[4736776]:bool[19]
-
var tmp[4736796]:bool[19]
-
var call_tmp[4736801]:bool[19]
-
(4737612 'end of statement' )
-
var tmp[4736814]:bool[19]
-
var tmp[4736816]:bool[19]
-
var call_tmp[4736818]:bool[19]
-
var tmp[4736838]:bool[19]
-
var tmp[4736851]:bool[19]
-
{ var i[4737476]:int(64)[10] (4737637 call these[4515253] dom[4736605]) var chpl__iterPAR[4737644]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4737645]:_ic_these__ref_rect_1[4515383] (4737649 call _getIterator[4515398] chpl__iterPAR[4737644]) (4737652 call _freeIterator[4515801] chpl__parIter[4737645])
-
{
-
var call_tmp[4737435]:_ref(real(32))[1470469]
-
(4737437 'move' call_tmp[4737435] (4737673 call this[3820892] cData[4736663] i[4737476]) (4737678 call this[3821041] cData[4736663] i[4737476]) (4737440 call this[3820776] cData[4736663] i[4737476]))
-
var call_tmp[4737442]:_ref(real(32))[1470469]
-
(4737444 'move' call_tmp[4737442] (4737689 call this[3820892] aData[4736680] i[4737476]) (4737694 call this[3821041] aData[4736680] i[4737476]) (4737447 call this[3820776] aData[4736680] i[4737476]))
-
var call_tmp[4737449]:_ref(real(32))[1470469]
-
(4737451 'move' call_tmp[4737449] (4737705 call this[3820892] bData[4736697] i[4737476]) (4737710 call this[3821041] bData[4736697] i[4737476]) (4737454 call this[3820776] bData[4736697] i[4737476]))
-
var call_tmp[4737456]:real(32)[91]
-
var coerce_tmp[4737718]:real(32)[91]
-
(4737722 'move' coerce_tmp[4737718] (4737720 'deref' call_tmp[4737442]))
-
var coerce_tmp[4737724]:real(32)[91]
-
(4737728 'move' coerce_tmp[4737724] (4737726 'deref' call_tmp[4737449]))
-
(4737458 'move' call_tmp[4737456] (4737461 call -[57410] coerce_tmp[4737718] coerce_tmp[4737724]))
-
(4737465 call =[52329] call_tmp[4737435] call_tmp[4737456])
-
(4737468 'end of statement' cData[4736663] i[4737476] aData[4736680] i[4737476] bData[4736697] i[4737476])
}
}
-
(4737615 'end of statement' bData[4736697] dom[4736605] aData[4736680] dom[4736605] cData[4736663] dom[4736605] cData[4736663] aData[4736680] cData[4736663] aData[4736680] dom[4736605] cData[4736663] aData[4736680] cData[4736663] aData[4736680] dom[4736605] cData[4736663] aData[4736680] cData[4736663] aData[4736680])
-
var call_tmp[4737480]:int(64)[10]
-
var call_tmp[4737487]:real(32)[91]
-
var call_tmp[4737494]:ndarray(1,real(32))[2172117]
-
(4737752 '=' ret[4736551] c[4736656])
-
gotoReturn _end_-[4737511] _end_-[4737511]
-
label _end_-[4737511]
-
(4737513 return ret[4736551])
}
-
- «»
function -[4793951] ( a[4793953]:ndarray(2,real(32))[2303523] , b[4793974]:ndarray(2,real(32))[2303523] ) : ndarray(2,real(32))[2303523]
arg a[4793953]:ndarray(2,real(32))[2303523] arg b[4793974]:ndarray(2,real(32))[2303523]-
{
-
var ret[4793995]:ndarray(2,real(32))[2303523]
-
var call_tmp[4794041]:rect(2)[2290998]
-
(4794043 'move' call_tmp[4794041] (4794046 call _dom[4529810] a[4793953]))
-
var dom[4794049]:rect(2)[2290998]
-
(4794051 'move' dom[4794049] call_tmp[4794041])
-
(4794054 'end of statement' )
-
var call_tmp[4794055]:rect(2)[2290998]
-
(4794057 'move' call_tmp[4794055] (4794060 call _dom[4529810] a[4793953]))
-
var call_tmp[4794063]:real(32)[91]
-
var call_tmp[4794070]:ndarray(2,real(32))[2303523]
-
var initTemp[4794968]:ndarray(2,real(32))[2303523]
-
(4794971 call init[4529868] initTemp[4794968] call_tmp[4794055])
-
(4794072 'move' call_tmp[4794070] initTemp[4794968])
-
var call_tmp[4794078]:int(64)[10]
-
var call_tmp[4794085]:real(32)[91]
-
var call_tmp[4794092]:ndarray(2,real(32))[2303523]
-
var c[4794100]:ndarray(2,real(32))[2303523]
-
(4794102 'move' c[4794100] call_tmp[4794070])
-
(4794106 'end of statement' )
-
var cData[4794107]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[4794111]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4794113 'move' call_tmp[4794111] (4794116 call data[2419932] c[4794100]))
-
(4794119 'move' cData[4794107] call_tmp[4794111])
-
(4794123 'end of statement' )
-
var aData[4794124]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[4794128]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4794130 'move' call_tmp[4794128] (4794133 call data[2419932] a[4793953]))
-
(4794136 'move' aData[4794124] call_tmp[4794128])
-
(4794140 'end of statement' )
-
var bData[4794141]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[4794145]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4794147 'move' call_tmp[4794145] (4794150 call data[2419932] b[4793974]))
-
(4794153 'move' bData[4794141] call_tmp[4794145])
-
(4794157 'end of statement' c[4794100])
-
var call_tmp[4794159]:bool[19]
-
var default_arg_hasOffsets[4795012]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4794167]:bool[19]
-
var call_tmp[4794172]:bool[19]
-
var default_arg_hasOffsets[4795026]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4794180]:bool[19]
-
var call_tmp[4794185]:bool[19]
-
var default_arg_hasOffsets[4795040]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4794193]:bool[19]
-
var tmp[4794198]:bool[19]
-
var call_tmp[4794203]:bool[19]
-
(4795052 'end of statement' )
-
var tmp[4794216]:bool[19]
-
var tmp[4794218]:bool[19]
-
var call_tmp[4794220]:bool[19]
-
var tmp[4794240]:bool[19]
-
var call_tmp[4794245]:bool[19]
-
(4795056 'end of statement' )
-
var tmp[4794258]:bool[19]
-
var tmp[4794260]:bool[19]
-
var call_tmp[4794262]:bool[19]
-
var tmp[4794282]:bool[19]
-
var tmp[4794295]:bool[19]
-
{ var i[4794920]:2*int(64)[1802073] (4795081 call these[4530127] dom[4794049]) var chpl__iterPAR[4795088]:_ir_these__ref_rect_2[4530265] var chpl__parIter[4795089]:_ic_these__ref_rect_2[4530259] (4795093 call _getIterator[4530274] chpl__iterPAR[4795088]) (4795096 call _freeIterator[4530655] chpl__parIter[4795089])
-
{
-
var call_tmp[4794879]:_ref(real(32))[1470469]
-
var coerce_tmp[4795126]:2*int(64)[1802073]
-
(4795132 'move' coerce_tmp[4795126] (4795128 call :[2329285] i[4794920]))
-
var coerce_tmp[4795135]:2*int(64)[1802073]
-
(4795141 'move' coerce_tmp[4795135] (4795137 call :[2329285] i[4794920]))
-
var coerce_tmp[4795144]:2*int(64)[1802073]
-
(4795150 'move' coerce_tmp[4795144] (4795146 call :[2329285] i[4794920]))
-
(4794881 'move' call_tmp[4794879] (4795117 call this[4530777] cData[4794107] coerce_tmp[4795135]) (4795122 call this[4530889] cData[4794107] coerce_tmp[4795144]) (4794884 call this[4530698] cData[4794107] coerce_tmp[4795126]))
-
var call_tmp[4794886]:_ref(real(32))[1470469]
-
var coerce_tmp[4795169]:2*int(64)[1802073]
-
(4795175 'move' coerce_tmp[4795169] (4795171 call :[2329285] i[4794920]))
-
var coerce_tmp[4795178]:2*int(64)[1802073]
-
(4795184 'move' coerce_tmp[4795178] (4795180 call :[2329285] i[4794920]))
-
var coerce_tmp[4795187]:2*int(64)[1802073]
-
(4795193 'move' coerce_tmp[4795187] (4795189 call :[2329285] i[4794920]))
-
(4794888 'move' call_tmp[4794886] (4795160 call this[4530777] aData[4794124] coerce_tmp[4795178]) (4795165 call this[4530889] aData[4794124] coerce_tmp[4795187]) (4794891 call this[4530698] aData[4794124] coerce_tmp[4795169]))
-
var call_tmp[4794893]:_ref(real(32))[1470469]
-
var coerce_tmp[4795212]:2*int(64)[1802073]
-
(4795218 'move' coerce_tmp[4795212] (4795214 call :[2329285] i[4794920]))
-
var coerce_tmp[4795221]:2*int(64)[1802073]
-
(4795227 'move' coerce_tmp[4795221] (4795223 call :[2329285] i[4794920]))
-
var coerce_tmp[4795230]:2*int(64)[1802073]
-
(4795236 'move' coerce_tmp[4795230] (4795232 call :[2329285] i[4794920]))
-
(4794895 'move' call_tmp[4794893] (4795203 call this[4530777] bData[4794141] coerce_tmp[4795221]) (4795208 call this[4530889] bData[4794141] coerce_tmp[4795230]) (4794898 call this[4530698] bData[4794141] coerce_tmp[4795212]))
-
var call_tmp[4794900]:real(32)[91]
-
var coerce_tmp[4795243]:real(32)[91]
-
(4795247 'move' coerce_tmp[4795243] (4795245 'deref' call_tmp[4794886]))
-
var coerce_tmp[4795249]:real(32)[91]
-
(4795253 'move' coerce_tmp[4795249] (4795251 'deref' call_tmp[4794893]))
-
(4794902 'move' call_tmp[4794900] (4794905 call -[57410] coerce_tmp[4795243] coerce_tmp[4795249]))
-
(4794909 call =[52329] call_tmp[4794879] call_tmp[4794900])
-
(4794912 'end of statement' cData[4794107] i[4794920] aData[4794124] i[4794920] bData[4794141] i[4794920])
}
}
-
(4795059 'end of statement' bData[4794141] dom[4794049] aData[4794124] dom[4794049] cData[4794107] dom[4794049] cData[4794107] aData[4794124] cData[4794107] aData[4794124] dom[4794049] cData[4794107] aData[4794124] cData[4794107] aData[4794124] dom[4794049] cData[4794107] aData[4794124] cData[4794107] aData[4794124])
-
var call_tmp[4794924]:int(64)[10]
-
var call_tmp[4794931]:real(32)[91]
-
var call_tmp[4794938]:ndarray(2,real(32))[2303523]
-
(4795277 '=' ret[4793995] c[4794100])
-
gotoReturn _end_-[4794955] _end_-[4794955]
-
label _end_-[4794955]
-
(4794957 return ret[4793995])
}
-
- «»
function -[4855128] ( a[4855130]:ndarray(3,real(32))[2453347] , b[4855151]:ndarray(3,real(32))[2453347] ) : ndarray(3,real(32))[2453347]
arg a[4855130]:ndarray(3,real(32))[2453347] arg b[4855151]:ndarray(3,real(32))[2453347]-
{
-
var ret[4855172]:ndarray(3,real(32))[2453347]
-
var call_tmp[4855218]:rect(3)[2440313]
-
(4855220 'move' call_tmp[4855218] (4855223 call _dom[4558628] a[4855130]))
-
var dom[4855226]:rect(3)[2440313]
-
(4855228 'move' dom[4855226] call_tmp[4855218])
-
(4855231 'end of statement' )
-
var call_tmp[4855232]:rect(3)[2440313]
-
(4855234 'move' call_tmp[4855232] (4855237 call _dom[4558628] a[4855130]))
-
var call_tmp[4855240]:real(32)[91]
-
var call_tmp[4855247]:ndarray(3,real(32))[2453347]
-
var initTemp[4856145]:ndarray(3,real(32))[2453347]
-
(4856148 call init[4558686] initTemp[4856145] call_tmp[4855232])
-
(4855249 'move' call_tmp[4855247] initTemp[4856145])
-
var call_tmp[4855255]:int(64)[10]
-
var call_tmp[4855262]:real(32)[91]
-
var call_tmp[4855269]:ndarray(3,real(32))[2453347]
-
var c[4855277]:ndarray(3,real(32))[2453347]
-
(4855279 'move' c[4855277] call_tmp[4855247])
-
(4855283 'end of statement' )
-
var cData[4855284]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4855288]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4855290 'move' call_tmp[4855288] (4855293 call data[2575189] c[4855277]))
-
(4855296 'move' cData[4855284] call_tmp[4855288])
-
(4855300 'end of statement' )
-
var aData[4855301]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4855305]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4855307 'move' call_tmp[4855305] (4855310 call data[2575189] a[4855130]))
-
(4855313 'move' aData[4855301] call_tmp[4855305])
-
(4855317 'end of statement' )
-
var bData[4855318]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4855322]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4855324 'move' call_tmp[4855322] (4855327 call data[2575189] b[4855151]))
-
(4855330 'move' bData[4855318] call_tmp[4855322])
-
(4855334 'end of statement' c[4855277])
-
var call_tmp[4855336]:bool[19]
-
var default_arg_hasOffsets[4856189]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4855344]:bool[19]
-
var call_tmp[4855349]:bool[19]
-
var default_arg_hasOffsets[4856203]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4855357]:bool[19]
-
var call_tmp[4855362]:bool[19]
-
var default_arg_hasOffsets[4856217]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4855370]:bool[19]
-
var tmp[4855375]:bool[19]
-
var call_tmp[4855380]:bool[19]
-
(4856229 'end of statement' )
-
var tmp[4855393]:bool[19]
-
var tmp[4855395]:bool[19]
-
var call_tmp[4855397]:bool[19]
-
var tmp[4855417]:bool[19]
-
var call_tmp[4855422]:bool[19]
-
(4856233 'end of statement' )
-
var tmp[4855435]:bool[19]
-
var tmp[4855437]:bool[19]
-
var call_tmp[4855439]:bool[19]
-
var tmp[4855459]:bool[19]
-
var tmp[4855472]:bool[19]
-
{ var i[4856097]:3*int(64)[1995504] (4856258 call these[4558945] dom[4855226]) var chpl__iterPAR[4856265]:_ir_these__ref_rect_3[4559083] var chpl__parIter[4856266]:_ic_these__ref_rect_3[4559077] (4856270 call _getIterator[4559092] chpl__iterPAR[4856265]) (4856273 call _freeIterator[4559473] chpl__parIter[4856266])
-
{
-
var call_tmp[4856056]:_ref(real(32))[1470469]
-
var coerce_tmp[4856303]:3*int(64)[1995504]
-
(4856309 'move' coerce_tmp[4856303] (4856305 call :[2480467] i[4856097]))
-
var coerce_tmp[4856312]:3*int(64)[1995504]
-
(4856318 'move' coerce_tmp[4856312] (4856314 call :[2480467] i[4856097]))
-
var coerce_tmp[4856321]:3*int(64)[1995504]
-
(4856327 'move' coerce_tmp[4856321] (4856323 call :[2480467] i[4856097]))
-
(4856058 'move' call_tmp[4856056] (4856294 call this[4559595] cData[4855284] coerce_tmp[4856312]) (4856299 call this[4559707] cData[4855284] coerce_tmp[4856321]) (4856061 call this[4559516] cData[4855284] coerce_tmp[4856303]))
-
var call_tmp[4856063]:_ref(real(32))[1470469]
-
var coerce_tmp[4856346]:3*int(64)[1995504]
-
(4856352 'move' coerce_tmp[4856346] (4856348 call :[2480467] i[4856097]))
-
var coerce_tmp[4856355]:3*int(64)[1995504]
-
(4856361 'move' coerce_tmp[4856355] (4856357 call :[2480467] i[4856097]))
-
var coerce_tmp[4856364]:3*int(64)[1995504]
-
(4856370 'move' coerce_tmp[4856364] (4856366 call :[2480467] i[4856097]))
-
(4856065 'move' call_tmp[4856063] (4856337 call this[4559595] aData[4855301] coerce_tmp[4856355]) (4856342 call this[4559707] aData[4855301] coerce_tmp[4856364]) (4856068 call this[4559516] aData[4855301] coerce_tmp[4856346]))
-
var call_tmp[4856070]:_ref(real(32))[1470469]
-
var coerce_tmp[4856389]:3*int(64)[1995504]
-
(4856395 'move' coerce_tmp[4856389] (4856391 call :[2480467] i[4856097]))
-
var coerce_tmp[4856398]:3*int(64)[1995504]
-
(4856404 'move' coerce_tmp[4856398] (4856400 call :[2480467] i[4856097]))
-
var coerce_tmp[4856407]:3*int(64)[1995504]
-
(4856413 'move' coerce_tmp[4856407] (4856409 call :[2480467] i[4856097]))
-
(4856072 'move' call_tmp[4856070] (4856380 call this[4559595] bData[4855318] coerce_tmp[4856398]) (4856385 call this[4559707] bData[4855318] coerce_tmp[4856407]) (4856075 call this[4559516] bData[4855318] coerce_tmp[4856389]))
-
var call_tmp[4856077]:real(32)[91]
-
var coerce_tmp[4856420]:real(32)[91]
-
(4856424 'move' coerce_tmp[4856420] (4856422 'deref' call_tmp[4856063]))
-
var coerce_tmp[4856426]:real(32)[91]
-
(4856430 'move' coerce_tmp[4856426] (4856428 'deref' call_tmp[4856070]))
-
(4856079 'move' call_tmp[4856077] (4856082 call -[57410] coerce_tmp[4856420] coerce_tmp[4856426]))
-
(4856086 call =[52329] call_tmp[4856056] call_tmp[4856077])
-
(4856089 'end of statement' cData[4855284] i[4856097] aData[4855301] i[4856097] bData[4855318] i[4856097])
}
}
-
(4856236 'end of statement' bData[4855318] dom[4855226] aData[4855301] dom[4855226] cData[4855284] dom[4855226] cData[4855284] aData[4855301] cData[4855284] aData[4855301] dom[4855226] cData[4855284] aData[4855301] cData[4855284] aData[4855301] dom[4855226] cData[4855284] aData[4855301] cData[4855284] aData[4855301])
-
var call_tmp[4856101]:int(64)[10]
-
var call_tmp[4856108]:real(32)[91]
-
var call_tmp[4856115]:ndarray(3,real(32))[2453347]
-
(4856454 '=' ret[4855172] c[4855277])
-
gotoReturn _end_-[4856132] _end_-[4856132]
-
label _end_-[4856132]
-
(4856134 return ret[4855172])
}
-
- «»
function -[4920291] ( a[4920293]:ndarray(4,real(32))[2594490] , b[4920314]:ndarray(4,real(32))[2594490] ) : ndarray(4,real(32))[2594490]
arg a[4920293]:ndarray(4,real(32))[2594490] arg b[4920314]:ndarray(4,real(32))[2594490]-
{
-
var ret[4920335]:ndarray(4,real(32))[2594490]
-
var call_tmp[4920381]:rect(4)[1965857]
-
(4920383 'move' call_tmp[4920381] (4920386 call _dom[4577374] a[4920293]))
-
var dom[4920389]:rect(4)[1965857]
-
(4920391 'move' dom[4920389] call_tmp[4920381])
-
(4920394 'end of statement' )
-
var call_tmp[4920395]:rect(4)[1965857]
-
(4920397 'move' call_tmp[4920395] (4920400 call _dom[4577374] a[4920293]))
-
var call_tmp[4920403]:real(32)[91]
-
var call_tmp[4920410]:ndarray(4,real(32))[2594490]
-
var initTemp[4921308]:ndarray(4,real(32))[2594490]
-
(4921311 call init[4577432] initTemp[4921308] call_tmp[4920395])
-
(4920412 'move' call_tmp[4920410] initTemp[4921308])
-
var call_tmp[4920418]:int(64)[10]
-
var call_tmp[4920425]:real(32)[91]
-
var call_tmp[4920432]:ndarray(4,real(32))[2594490]
-
var c[4920440]:ndarray(4,real(32))[2594490]
-
(4920442 'move' c[4920440] call_tmp[4920410])
-
(4920446 'end of statement' )
-
var cData[4920447]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[4920451]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4920453 'move' call_tmp[4920451] (4920456 call data[2644060] c[4920440]))
-
(4920459 'move' cData[4920447] call_tmp[4920451])
-
(4920463 'end of statement' )
-
var aData[4920464]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[4920468]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4920470 'move' call_tmp[4920468] (4920473 call data[2644060] a[4920293]))
-
(4920476 'move' aData[4920464] call_tmp[4920468])
-
(4920480 'end of statement' )
-
var bData[4920481]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[4920485]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4920487 'move' call_tmp[4920485] (4920490 call data[2644060] b[4920314]))
-
(4920493 'move' bData[4920481] call_tmp[4920485])
-
(4920497 'end of statement' c[4920440])
-
var call_tmp[4920499]:bool[19]
-
var default_arg_hasOffsets[4921352]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4920507]:bool[19]
-
var call_tmp[4920512]:bool[19]
-
var default_arg_hasOffsets[4921366]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4920520]:bool[19]
-
var call_tmp[4920525]:bool[19]
-
var default_arg_hasOffsets[4921380]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4920533]:bool[19]
-
var tmp[4920538]:bool[19]
-
var call_tmp[4920543]:bool[19]
-
(4921392 'end of statement' )
-
var tmp[4920556]:bool[19]
-
var tmp[4920558]:bool[19]
-
var call_tmp[4920560]:bool[19]
-
var tmp[4920580]:bool[19]
-
var call_tmp[4920585]:bool[19]
-
(4921396 'end of statement' )
-
var tmp[4920598]:bool[19]
-
var tmp[4920600]:bool[19]
-
var call_tmp[4920602]:bool[19]
-
var tmp[4920622]:bool[19]
-
var tmp[4920635]:bool[19]
-
{ var i[4921260]:4*int(64)[1960494] (4921421 call these[4577691] dom[4920389]) var chpl__iterPAR[4921428]:_ir_these__ref_rect_4[4577829] var chpl__parIter[4921429]:_ic_these__ref_rect_4[4577823] (4921433 call _getIterator[4577838] chpl__iterPAR[4921428]) (4921436 call _freeIterator[4578219] chpl__parIter[4921429])
-
{
-
var call_tmp[4921219]:_ref(real(32))[1470469]
-
var coerce_tmp[4921466]:4*int(64)[1960494]
-
(4921472 'move' coerce_tmp[4921466] (4921468 call :[2010080] i[4921260]))
-
var coerce_tmp[4921475]:4*int(64)[1960494]
-
(4921481 'move' coerce_tmp[4921475] (4921477 call :[2010080] i[4921260]))
-
var coerce_tmp[4921484]:4*int(64)[1960494]
-
(4921490 'move' coerce_tmp[4921484] (4921486 call :[2010080] i[4921260]))
-
(4921221 'move' call_tmp[4921219] (4921457 call this[4578341] cData[4920447] coerce_tmp[4921475]) (4921462 call this[4578453] cData[4920447] coerce_tmp[4921484]) (4921224 call this[4578262] cData[4920447] coerce_tmp[4921466]))
-
var call_tmp[4921226]:_ref(real(32))[1470469]
-
var coerce_tmp[4921509]:4*int(64)[1960494]
-
(4921515 'move' coerce_tmp[4921509] (4921511 call :[2010080] i[4921260]))
-
var coerce_tmp[4921518]:4*int(64)[1960494]
-
(4921524 'move' coerce_tmp[4921518] (4921520 call :[2010080] i[4921260]))
-
var coerce_tmp[4921527]:4*int(64)[1960494]
-
(4921533 'move' coerce_tmp[4921527] (4921529 call :[2010080] i[4921260]))
-
(4921228 'move' call_tmp[4921226] (4921500 call this[4578341] aData[4920464] coerce_tmp[4921518]) (4921505 call this[4578453] aData[4920464] coerce_tmp[4921527]) (4921231 call this[4578262] aData[4920464] coerce_tmp[4921509]))
-
var call_tmp[4921233]:_ref(real(32))[1470469]
-
var coerce_tmp[4921552]:4*int(64)[1960494]
-
(4921558 'move' coerce_tmp[4921552] (4921554 call :[2010080] i[4921260]))
-
var coerce_tmp[4921561]:4*int(64)[1960494]
-
(4921567 'move' coerce_tmp[4921561] (4921563 call :[2010080] i[4921260]))
-
var coerce_tmp[4921570]:4*int(64)[1960494]
-
(4921576 'move' coerce_tmp[4921570] (4921572 call :[2010080] i[4921260]))
-
(4921235 'move' call_tmp[4921233] (4921543 call this[4578341] bData[4920481] coerce_tmp[4921561]) (4921548 call this[4578453] bData[4920481] coerce_tmp[4921570]) (4921238 call this[4578262] bData[4920481] coerce_tmp[4921552]))
-
var call_tmp[4921240]:real(32)[91]
-
var coerce_tmp[4921583]:real(32)[91]
-
(4921587 'move' coerce_tmp[4921583] (4921585 'deref' call_tmp[4921226]))
-
var coerce_tmp[4921589]:real(32)[91]
-
(4921593 'move' coerce_tmp[4921589] (4921591 'deref' call_tmp[4921233]))
-
(4921242 'move' call_tmp[4921240] (4921245 call -[57410] coerce_tmp[4921583] coerce_tmp[4921589]))
-
(4921249 call =[52329] call_tmp[4921219] call_tmp[4921240])
-
(4921252 'end of statement' cData[4920447] i[4921260] aData[4920464] i[4921260] bData[4920481] i[4921260])
}
}
-
(4921399 'end of statement' bData[4920481] dom[4920389] aData[4920464] dom[4920389] cData[4920447] dom[4920389] cData[4920447] aData[4920464] cData[4920447] aData[4920464] dom[4920389] cData[4920447] aData[4920464] cData[4920447] aData[4920464] dom[4920389] cData[4920447] aData[4920464] cData[4920447] aData[4920464])
-
var call_tmp[4921264]:int(64)[10]
-
var call_tmp[4921271]:real(32)[91]
-
var call_tmp[4921278]:ndarray(4,real(32))[2594490]
-
(4921617 '=' ret[4920335] c[4920440])
-
gotoReturn _end_-[4921295] _end_-[4921295]
-
label _end_-[4921295]
-
(4921297 return ret[4920335])
}
-
- «»
function -[4986417] ( a[4986419]:ndarray(5,real(32))[2679336] , b[4986440]:ndarray(5,real(32))[2679336] ) : ndarray(5,real(32))[2679336]
arg a[4986419]:ndarray(5,real(32))[2679336] arg b[4986440]:ndarray(5,real(32))[2679336]-
{
-
var ret[4986461]:ndarray(5,real(32))[2679336]
-
var call_tmp[4986507]:rect(5)[2665060]
-
(4986509 'move' call_tmp[4986507] (4986512 call _dom[4596875] a[4986419]))
-
var dom[4986515]:rect(5)[2665060]
-
(4986517 'move' dom[4986515] call_tmp[4986507])
-
(4986520 'end of statement' )
-
var call_tmp[4986521]:rect(5)[2665060]
-
(4986523 'move' call_tmp[4986521] (4986526 call _dom[4596875] a[4986419]))
-
var call_tmp[4986529]:real(32)[91]
-
var call_tmp[4986536]:ndarray(5,real(32))[2679336]
-
var initTemp[4987434]:ndarray(5,real(32))[2679336]
-
(4987437 call init[4596933] initTemp[4987434] call_tmp[4986521])
-
(4986538 'move' call_tmp[4986536] initTemp[4987434])
-
var call_tmp[4986544]:int(64)[10]
-
var call_tmp[4986551]:real(32)[91]
-
var call_tmp[4986558]:ndarray(5,real(32))[2679336]
-
var c[4986566]:ndarray(5,real(32))[2679336]
-
(4986568 'move' c[4986566] call_tmp[4986536])
-
(4986572 'end of statement' )
-
var cData[4986573]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[4986577]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(4986579 'move' call_tmp[4986577] (4986582 call data[2813337] c[4986566]))
-
(4986585 'move' cData[4986573] call_tmp[4986577])
-
(4986589 'end of statement' )
-
var aData[4986590]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[4986594]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(4986596 'move' call_tmp[4986594] (4986599 call data[2813337] a[4986419]))
-
(4986602 'move' aData[4986590] call_tmp[4986594])
-
(4986606 'end of statement' )
-
var bData[4986607]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[4986611]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(4986613 'move' call_tmp[4986611] (4986616 call data[2813337] b[4986440]))
-
(4986619 'move' bData[4986607] call_tmp[4986611])
-
(4986623 'end of statement' c[4986566])
-
var call_tmp[4986625]:bool[19]
-
var default_arg_hasOffsets[4987478]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4986633]:bool[19]
-
var call_tmp[4986638]:bool[19]
-
var default_arg_hasOffsets[4987492]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4986646]:bool[19]
-
var call_tmp[4986651]:bool[19]
-
var default_arg_hasOffsets[4987506]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4986659]:bool[19]
-
var tmp[4986664]:bool[19]
-
var call_tmp[4986669]:bool[19]
-
(4987518 'end of statement' )
-
var tmp[4986682]:bool[19]
-
var tmp[4986684]:bool[19]
-
var call_tmp[4986686]:bool[19]
-
var tmp[4986706]:bool[19]
-
var call_tmp[4986711]:bool[19]
-
(4987522 'end of statement' )
-
var tmp[4986724]:bool[19]
-
var tmp[4986726]:bool[19]
-
var call_tmp[4986728]:bool[19]
-
var tmp[4986748]:bool[19]
-
var tmp[4986761]:bool[19]
-
{ var i[4987386]:5*int(64)[2664814] (4987547 call these[4597192] dom[4986515]) var chpl__iterPAR[4987554]:_ir_these__ref_rect_5[4597330] var chpl__parIter[4987555]:_ic_these__ref_rect_5[4597324] (4987559 call _getIterator[4597339] chpl__iterPAR[4987554]) (4987562 call _freeIterator[4597720] chpl__parIter[4987555])
-
{
-
var call_tmp[4987345]:_ref(real(32))[1470469]
-
var coerce_tmp[4987592]:5*int(64)[2664814]
-
(4987598 'move' coerce_tmp[4987592] (4987594 call :[2708392] i[4987386]))
-
var coerce_tmp[4987601]:5*int(64)[2664814]
-
(4987607 'move' coerce_tmp[4987601] (4987603 call :[2708392] i[4987386]))
-
var coerce_tmp[4987610]:5*int(64)[2664814]
-
(4987616 'move' coerce_tmp[4987610] (4987612 call :[2708392] i[4987386]))
-
(4987347 'move' call_tmp[4987345] (4987583 call this[4597842] cData[4986573] coerce_tmp[4987601]) (4987588 call this[4597954] cData[4986573] coerce_tmp[4987610]) (4987350 call this[4597763] cData[4986573] coerce_tmp[4987592]))
-
var call_tmp[4987352]:_ref(real(32))[1470469]
-
var coerce_tmp[4987635]:5*int(64)[2664814]
-
(4987641 'move' coerce_tmp[4987635] (4987637 call :[2708392] i[4987386]))
-
var coerce_tmp[4987644]:5*int(64)[2664814]
-
(4987650 'move' coerce_tmp[4987644] (4987646 call :[2708392] i[4987386]))
-
var coerce_tmp[4987653]:5*int(64)[2664814]
-
(4987659 'move' coerce_tmp[4987653] (4987655 call :[2708392] i[4987386]))
-
(4987354 'move' call_tmp[4987352] (4987626 call this[4597842] aData[4986590] coerce_tmp[4987644]) (4987631 call this[4597954] aData[4986590] coerce_tmp[4987653]) (4987357 call this[4597763] aData[4986590] coerce_tmp[4987635]))
-
var call_tmp[4987359]:_ref(real(32))[1470469]
-
var coerce_tmp[4987678]:5*int(64)[2664814]
-
(4987684 'move' coerce_tmp[4987678] (4987680 call :[2708392] i[4987386]))
-
var coerce_tmp[4987687]:5*int(64)[2664814]
-
(4987693 'move' coerce_tmp[4987687] (4987689 call :[2708392] i[4987386]))
-
var coerce_tmp[4987696]:5*int(64)[2664814]
-
(4987702 'move' coerce_tmp[4987696] (4987698 call :[2708392] i[4987386]))
-
(4987361 'move' call_tmp[4987359] (4987669 call this[4597842] bData[4986607] coerce_tmp[4987687]) (4987674 call this[4597954] bData[4986607] coerce_tmp[4987696]) (4987364 call this[4597763] bData[4986607] coerce_tmp[4987678]))
-
var call_tmp[4987366]:real(32)[91]
-
var coerce_tmp[4987709]:real(32)[91]
-
(4987713 'move' coerce_tmp[4987709] (4987711 'deref' call_tmp[4987352]))
-
var coerce_tmp[4987715]:real(32)[91]
-
(4987719 'move' coerce_tmp[4987715] (4987717 'deref' call_tmp[4987359]))
-
(4987368 'move' call_tmp[4987366] (4987371 call -[57410] coerce_tmp[4987709] coerce_tmp[4987715]))
-
(4987375 call =[52329] call_tmp[4987345] call_tmp[4987366])
-
(4987378 'end of statement' cData[4986573] i[4987386] aData[4986590] i[4987386] bData[4986607] i[4987386])
}
}
-
(4987525 'end of statement' bData[4986607] dom[4986515] aData[4986590] dom[4986515] cData[4986573] dom[4986515] cData[4986573] aData[4986590] cData[4986573] aData[4986590] dom[4986515] cData[4986573] aData[4986590] cData[4986573] aData[4986590] dom[4986515] cData[4986573] aData[4986590] cData[4986573] aData[4986590])
-
var call_tmp[4987390]:int(64)[10]
-
var call_tmp[4987397]:real(32)[91]
-
var call_tmp[4987404]:ndarray(5,real(32))[2679336]
-
(4987743 '=' ret[4986461] c[4986566])
-
gotoReturn _end_-[4987421] _end_-[4987421]
-
label _end_-[4987421]
-
(4987423 return ret[4986461])
}
-
- «»
function -[5054976] ( a[5054978]:ndarray(6,real(32))[2850677] , b[5054999]:ndarray(6,real(32))[2850677] ) : ndarray(6,real(32))[2850677]
arg a[5054978]:ndarray(6,real(32))[2850677] arg b[5054999]:ndarray(6,real(32))[2850677]-
{
-
var ret[5055020]:ndarray(6,real(32))[2850677]
-
var call_tmp[5055066]:rect(6)[2835862]
-
(5055068 'move' call_tmp[5055066] (5055071 call _dom[4617353] a[5054978]))
-
var dom[5055074]:rect(6)[2835862]
-
(5055076 'move' dom[5055074] call_tmp[5055066])
-
(5055079 'end of statement' )
-
var call_tmp[5055080]:rect(6)[2835862]
-
(5055082 'move' call_tmp[5055080] (5055085 call _dom[4617353] a[5054978]))
-
var call_tmp[5055088]:real(32)[91]
-
var call_tmp[5055095]:ndarray(6,real(32))[2850677]
-
var initTemp[5055993]:ndarray(6,real(32))[2850677]
-
(5055996 call init[4617411] initTemp[5055993] call_tmp[5055080])
-
(5055097 'move' call_tmp[5055095] initTemp[5055993])
-
var call_tmp[5055103]:int(64)[10]
-
var call_tmp[5055110]:real(32)[91]
-
var call_tmp[5055117]:ndarray(6,real(32))[2850677]
-
var c[5055125]:ndarray(6,real(32))[2850677]
-
(5055127 'move' c[5055125] call_tmp[5055095])
-
(5055131 'end of statement' )
-
var cData[5055132]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[5055136]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5055138 'move' call_tmp[5055136] (5055141 call data[2990174] c[5055125]))
-
(5055144 'move' cData[5055132] call_tmp[5055136])
-
(5055148 'end of statement' )
-
var aData[5055149]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[5055153]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5055155 'move' call_tmp[5055153] (5055158 call data[2990174] a[5054978]))
-
(5055161 'move' aData[5055149] call_tmp[5055153])
-
(5055165 'end of statement' )
-
var bData[5055166]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[5055170]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5055172 'move' call_tmp[5055170] (5055175 call data[2990174] b[5054999]))
-
(5055178 'move' bData[5055166] call_tmp[5055170])
-
(5055182 'end of statement' c[5055125])
-
var call_tmp[5055184]:bool[19]
-
var default_arg_hasOffsets[5056037]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5055192]:bool[19]
-
var call_tmp[5055197]:bool[19]
-
var default_arg_hasOffsets[5056051]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5055205]:bool[19]
-
var call_tmp[5055210]:bool[19]
-
var default_arg_hasOffsets[5056065]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5055218]:bool[19]
-
var tmp[5055223]:bool[19]
-
var call_tmp[5055228]:bool[19]
-
(5056077 'end of statement' )
-
var tmp[5055241]:bool[19]
-
var tmp[5055243]:bool[19]
-
var call_tmp[5055245]:bool[19]
-
var tmp[5055265]:bool[19]
-
var call_tmp[5055270]:bool[19]
-
(5056081 'end of statement' )
-
var tmp[5055283]:bool[19]
-
var tmp[5055285]:bool[19]
-
var call_tmp[5055287]:bool[19]
-
var tmp[5055307]:bool[19]
-
var tmp[5055320]:bool[19]
-
{ var i[5055945]:6*int(64)[2835600] (5056106 call these[4617670] dom[5055074]) var chpl__iterPAR[5056113]:_ir_these__ref_rect_6[4617808] var chpl__parIter[5056114]:_ic_these__ref_rect_6[4617802] (5056118 call _getIterator[4617817] chpl__iterPAR[5056113]) (5056121 call _freeIterator[4618198] chpl__parIter[5056114])
-
{
-
var call_tmp[5055904]:_ref(real(32))[1470469]
-
var coerce_tmp[5056151]:6*int(64)[2835600]
-
(5056157 'move' coerce_tmp[5056151] (5056153 call :[2880629] i[5055945]))
-
var coerce_tmp[5056160]:6*int(64)[2835600]
-
(5056166 'move' coerce_tmp[5056160] (5056162 call :[2880629] i[5055945]))
-
var coerce_tmp[5056169]:6*int(64)[2835600]
-
(5056175 'move' coerce_tmp[5056169] (5056171 call :[2880629] i[5055945]))
-
(5055906 'move' call_tmp[5055904] (5056142 call this[4618320] cData[5055132] coerce_tmp[5056160]) (5056147 call this[4618432] cData[5055132] coerce_tmp[5056169]) (5055909 call this[4618241] cData[5055132] coerce_tmp[5056151]))
-
var call_tmp[5055911]:_ref(real(32))[1470469]
-
var coerce_tmp[5056194]:6*int(64)[2835600]
-
(5056200 'move' coerce_tmp[5056194] (5056196 call :[2880629] i[5055945]))
-
var coerce_tmp[5056203]:6*int(64)[2835600]
-
(5056209 'move' coerce_tmp[5056203] (5056205 call :[2880629] i[5055945]))
-
var coerce_tmp[5056212]:6*int(64)[2835600]
-
(5056218 'move' coerce_tmp[5056212] (5056214 call :[2880629] i[5055945]))
-
(5055913 'move' call_tmp[5055911] (5056185 call this[4618320] aData[5055149] coerce_tmp[5056203]) (5056190 call this[4618432] aData[5055149] coerce_tmp[5056212]) (5055916 call this[4618241] aData[5055149] coerce_tmp[5056194]))
-
var call_tmp[5055918]:_ref(real(32))[1470469]
-
var coerce_tmp[5056237]:6*int(64)[2835600]
-
(5056243 'move' coerce_tmp[5056237] (5056239 call :[2880629] i[5055945]))
-
var coerce_tmp[5056246]:6*int(64)[2835600]
-
(5056252 'move' coerce_tmp[5056246] (5056248 call :[2880629] i[5055945]))
-
var coerce_tmp[5056255]:6*int(64)[2835600]
-
(5056261 'move' coerce_tmp[5056255] (5056257 call :[2880629] i[5055945]))
-
(5055920 'move' call_tmp[5055918] (5056228 call this[4618320] bData[5055166] coerce_tmp[5056246]) (5056233 call this[4618432] bData[5055166] coerce_tmp[5056255]) (5055923 call this[4618241] bData[5055166] coerce_tmp[5056237]))
-
var call_tmp[5055925]:real(32)[91]
-
var coerce_tmp[5056268]:real(32)[91]
-
(5056272 'move' coerce_tmp[5056268] (5056270 'deref' call_tmp[5055911]))
-
var coerce_tmp[5056274]:real(32)[91]
-
(5056278 'move' coerce_tmp[5056274] (5056276 'deref' call_tmp[5055918]))
-
(5055927 'move' call_tmp[5055925] (5055930 call -[57410] coerce_tmp[5056268] coerce_tmp[5056274]))
-
(5055934 call =[52329] call_tmp[5055904] call_tmp[5055925])
-
(5055937 'end of statement' cData[5055132] i[5055945] aData[5055149] i[5055945] bData[5055166] i[5055945])
}
}
-
(5056084 'end of statement' bData[5055166] dom[5055074] aData[5055149] dom[5055074] cData[5055132] dom[5055074] cData[5055132] aData[5055149] cData[5055132] aData[5055149] dom[5055074] cData[5055132] aData[5055149] cData[5055132] aData[5055149] dom[5055074] cData[5055132] aData[5055149] cData[5055132] aData[5055149])
-
var call_tmp[5055949]:int(64)[10]
-
var call_tmp[5055956]:real(32)[91]
-
var call_tmp[5055963]:ndarray(6,real(32))[2850677]
-
(5056302 '=' ret[5055020] c[5055125])
-
gotoReturn _end_-[5055980] _end_-[5055980]
-
label _end_-[5055980]
-
(5055982 return ret[5055020])
}
-
- «»
function /[4756976] ( a[4756978]:ndarray(1,real(32))[2172117] , b[4756999]:ndarray(1,real(32))[2172117] ) : ndarray(1,real(32))[2172117]
arg a[4756978]:ndarray(1,real(32))[2172117] arg b[4756999]:ndarray(1,real(32))[2172117]-
{
-
var ret[4757020]:ndarray(1,real(32))[2172117]
-
var call_tmp[4757066]:rect(1)[2160711]
-
(4757068 'move' call_tmp[4757066] (4757071 call _dom[4514909] a[4756978]))
-
var dom[4757074]:rect(1)[2160711]
-
(4757076 'move' dom[4757074] call_tmp[4757066])
-
(4757079 'end of statement' )
-
var call_tmp[4757080]:rect(1)[2160711]
-
(4757082 'move' call_tmp[4757080] (4757085 call _dom[4514909] a[4756978]))
-
var call_tmp[4757088]:real(32)[91]
-
var call_tmp[4757095]:ndarray(1,real(32))[2172117]
-
var initTemp[4757993]:ndarray(1,real(32))[2172117]
-
(4757996 call init[4514994] initTemp[4757993] call_tmp[4757080])
-
(4757097 'move' call_tmp[4757095] initTemp[4757993])
-
var call_tmp[4757103]:int(64)[10]
-
var call_tmp[4757110]:real(32)[91]
-
var call_tmp[4757117]:ndarray(1,real(32))[2172117]
-
var c[4757125]:ndarray(1,real(32))[2172117]
-
(4757127 'move' c[4757125] call_tmp[4757095])
-
(4757131 'end of statement' )
-
var cData[4757132]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4757136]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4757138 'move' call_tmp[4757136] (4757141 call data[2270419] c[4757125]))
-
(4757144 'move' cData[4757132] call_tmp[4757136])
-
(4757148 'end of statement' )
-
var aData[4757149]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4757153]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4757155 'move' call_tmp[4757153] (4757158 call data[2270419] a[4756978]))
-
(4757161 'move' aData[4757149] call_tmp[4757153])
-
(4757165 'end of statement' )
-
var bData[4757166]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4757170]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4757172 'move' call_tmp[4757170] (4757175 call data[2270419] b[4756999]))
-
(4757178 'move' bData[4757166] call_tmp[4757170])
-
(4757182 'end of statement' c[4757125])
-
var call_tmp[4757184]:bool[19]
-
var default_arg_hasOffsets[4758037]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4757192]:bool[19]
-
var call_tmp[4757197]:bool[19]
-
var default_arg_hasOffsets[4758051]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4757205]:bool[19]
-
var call_tmp[4757210]:bool[19]
-
var default_arg_hasOffsets[4758065]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4757218]:bool[19]
-
var tmp[4757223]:bool[19]
-
var call_tmp[4757228]:bool[19]
-
(4758077 'end of statement' )
-
var tmp[4757241]:bool[19]
-
var tmp[4757243]:bool[19]
-
var call_tmp[4757245]:bool[19]
-
var tmp[4757265]:bool[19]
-
var call_tmp[4757270]:bool[19]
-
(4758081 'end of statement' )
-
var tmp[4757283]:bool[19]
-
var tmp[4757285]:bool[19]
-
var call_tmp[4757287]:bool[19]
-
var tmp[4757307]:bool[19]
-
var tmp[4757320]:bool[19]
-
{ var i[4757945]:int(64)[10] (4758106 call these[4515253] dom[4757074]) var chpl__iterPAR[4758113]:_ir_these__ref_rect_1[4515389] var chpl__parIter[4758114]:_ic_these__ref_rect_1[4515383] (4758118 call _getIterator[4515398] chpl__iterPAR[4758113]) (4758121 call _freeIterator[4515801] chpl__parIter[4758114])
-
{
-
var call_tmp[4757904]:_ref(real(32))[1470469]
-
(4757906 'move' call_tmp[4757904] (4758142 call this[3820892] cData[4757132] i[4757945]) (4758147 call this[3821041] cData[4757132] i[4757945]) (4757909 call this[3820776] cData[4757132] i[4757945]))
-
var call_tmp[4757911]:_ref(real(32))[1470469]
-
(4757913 'move' call_tmp[4757911] (4758158 call this[3820892] aData[4757149] i[4757945]) (4758163 call this[3821041] aData[4757149] i[4757945]) (4757916 call this[3820776] aData[4757149] i[4757945]))
-
var call_tmp[4757918]:_ref(real(32))[1470469]
-
(4757920 'move' call_tmp[4757918] (4758174 call this[3820892] bData[4757166] i[4757945]) (4758179 call this[3821041] bData[4757166] i[4757945]) (4757923 call this[3820776] bData[4757166] i[4757945]))
-
var call_tmp[4757925]:real(32)[91]
-
var coerce_tmp[4758187]:real(32)[91]
-
(4758191 'move' coerce_tmp[4758187] (4758189 'deref' call_tmp[4757911]))
-
var coerce_tmp[4758193]:real(32)[91]
-
(4758197 'move' coerce_tmp[4758193] (4758195 'deref' call_tmp[4757918]))
-
(4757927 'move' call_tmp[4757925] (4757930 call /[59804] coerce_tmp[4758187] coerce_tmp[4758193]))
-
(4757934 call =[52329] call_tmp[4757904] call_tmp[4757925])
-
(4757937 'end of statement' cData[4757132] i[4757945] aData[4757149] i[4757945] bData[4757166] i[4757945])
}
}
-
(4758084 'end of statement' bData[4757166] dom[4757074] aData[4757149] dom[4757074] cData[4757132] dom[4757074] cData[4757132] aData[4757149] cData[4757132] aData[4757149] dom[4757074] cData[4757132] aData[4757149] cData[4757132] aData[4757149] dom[4757074] cData[4757132] aData[4757149] cData[4757132] aData[4757149])
-
var call_tmp[4757949]:int(64)[10]
-
var call_tmp[4757956]:real(32)[91]
-
var call_tmp[4757963]:ndarray(1,real(32))[2172117]
-
(4758221 '=' ret[4757020] c[4757125])
-
gotoReturn _end_/[4757980] _end_/[4757980]
-
label _end_/[4757980]
-
(4757982 return ret[4757020])
}
-
- «»
function /[4818517] ( a[4818519]:ndarray(2,real(32))[2303523] , b[4818540]:ndarray(2,real(32))[2303523] ) : ndarray(2,real(32))[2303523]
arg a[4818519]:ndarray(2,real(32))[2303523] arg b[4818540]:ndarray(2,real(32))[2303523]-
{
-
var ret[4818561]:ndarray(2,real(32))[2303523]
-
var call_tmp[4818607]:rect(2)[2290998]
-
(4818609 'move' call_tmp[4818607] (4818612 call _dom[4529810] a[4818519]))
-
var dom[4818615]:rect(2)[2290998]
-
(4818617 'move' dom[4818615] call_tmp[4818607])
-
(4818620 'end of statement' )
-
var call_tmp[4818621]:rect(2)[2290998]
-
(4818623 'move' call_tmp[4818621] (4818626 call _dom[4529810] a[4818519]))
-
var call_tmp[4818629]:real(32)[91]
-
var call_tmp[4818636]:ndarray(2,real(32))[2303523]
-
var initTemp[4819534]:ndarray(2,real(32))[2303523]
-
(4819537 call init[4529868] initTemp[4819534] call_tmp[4818621])
-
(4818638 'move' call_tmp[4818636] initTemp[4819534])
-
var call_tmp[4818644]:int(64)[10]
-
var call_tmp[4818651]:real(32)[91]
-
var call_tmp[4818658]:ndarray(2,real(32))[2303523]
-
var c[4818666]:ndarray(2,real(32))[2303523]
-
(4818668 'move' c[4818666] call_tmp[4818636])
-
(4818672 'end of statement' )
-
var cData[4818673]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[4818677]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4818679 'move' call_tmp[4818677] (4818682 call data[2419932] c[4818666]))
-
(4818685 'move' cData[4818673] call_tmp[4818677])
-
(4818689 'end of statement' )
-
var aData[4818690]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[4818694]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4818696 'move' call_tmp[4818694] (4818699 call data[2419932] a[4818519]))
-
(4818702 'move' aData[4818690] call_tmp[4818694])
-
(4818706 'end of statement' )
-
var bData[4818707]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[4818711]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4818713 'move' call_tmp[4818711] (4818716 call data[2419932] b[4818540]))
-
(4818719 'move' bData[4818707] call_tmp[4818711])
-
(4818723 'end of statement' c[4818666])
-
var call_tmp[4818725]:bool[19]
-
var default_arg_hasOffsets[4819578]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4818733]:bool[19]
-
var call_tmp[4818738]:bool[19]
-
var default_arg_hasOffsets[4819592]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4818746]:bool[19]
-
var call_tmp[4818751]:bool[19]
-
var default_arg_hasOffsets[4819606]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4818759]:bool[19]
-
var tmp[4818764]:bool[19]
-
var call_tmp[4818769]:bool[19]
-
(4819618 'end of statement' )
-
var tmp[4818782]:bool[19]
-
var tmp[4818784]:bool[19]
-
var call_tmp[4818786]:bool[19]
-
var tmp[4818806]:bool[19]
-
var call_tmp[4818811]:bool[19]
-
(4819622 'end of statement' )
-
var tmp[4818824]:bool[19]
-
var tmp[4818826]:bool[19]
-
var call_tmp[4818828]:bool[19]
-
var tmp[4818848]:bool[19]
-
var tmp[4818861]:bool[19]
-
{ var i[4819486]:2*int(64)[1802073] (4819647 call these[4530127] dom[4818615]) var chpl__iterPAR[4819654]:_ir_these__ref_rect_2[4530265] var chpl__parIter[4819655]:_ic_these__ref_rect_2[4530259] (4819659 call _getIterator[4530274] chpl__iterPAR[4819654]) (4819662 call _freeIterator[4530655] chpl__parIter[4819655])
-
{
-
var call_tmp[4819445]:_ref(real(32))[1470469]
-
var coerce_tmp[4819692]:2*int(64)[1802073]
-
(4819698 'move' coerce_tmp[4819692] (4819694 call :[2329285] i[4819486]))
-
var coerce_tmp[4819701]:2*int(64)[1802073]
-
(4819707 'move' coerce_tmp[4819701] (4819703 call :[2329285] i[4819486]))
-
var coerce_tmp[4819710]:2*int(64)[1802073]
-
(4819716 'move' coerce_tmp[4819710] (4819712 call :[2329285] i[4819486]))
-
(4819447 'move' call_tmp[4819445] (4819683 call this[4530777] cData[4818673] coerce_tmp[4819701]) (4819688 call this[4530889] cData[4818673] coerce_tmp[4819710]) (4819450 call this[4530698] cData[4818673] coerce_tmp[4819692]))
-
var call_tmp[4819452]:_ref(real(32))[1470469]
-
var coerce_tmp[4819735]:2*int(64)[1802073]
-
(4819741 'move' coerce_tmp[4819735] (4819737 call :[2329285] i[4819486]))
-
var coerce_tmp[4819744]:2*int(64)[1802073]
-
(4819750 'move' coerce_tmp[4819744] (4819746 call :[2329285] i[4819486]))
-
var coerce_tmp[4819753]:2*int(64)[1802073]
-
(4819759 'move' coerce_tmp[4819753] (4819755 call :[2329285] i[4819486]))
-
(4819454 'move' call_tmp[4819452] (4819726 call this[4530777] aData[4818690] coerce_tmp[4819744]) (4819731 call this[4530889] aData[4818690] coerce_tmp[4819753]) (4819457 call this[4530698] aData[4818690] coerce_tmp[4819735]))
-
var call_tmp[4819459]:_ref(real(32))[1470469]
-
var coerce_tmp[4819778]:2*int(64)[1802073]
-
(4819784 'move' coerce_tmp[4819778] (4819780 call :[2329285] i[4819486]))
-
var coerce_tmp[4819787]:2*int(64)[1802073]
-
(4819793 'move' coerce_tmp[4819787] (4819789 call :[2329285] i[4819486]))
-
var coerce_tmp[4819796]:2*int(64)[1802073]
-
(4819802 'move' coerce_tmp[4819796] (4819798 call :[2329285] i[4819486]))
-
(4819461 'move' call_tmp[4819459] (4819769 call this[4530777] bData[4818707] coerce_tmp[4819787]) (4819774 call this[4530889] bData[4818707] coerce_tmp[4819796]) (4819464 call this[4530698] bData[4818707] coerce_tmp[4819778]))
-
var call_tmp[4819466]:real(32)[91]
-
var coerce_tmp[4819809]:real(32)[91]
-
(4819813 'move' coerce_tmp[4819809] (4819811 'deref' call_tmp[4819452]))
-
var coerce_tmp[4819815]:real(32)[91]
-
(4819819 'move' coerce_tmp[4819815] (4819817 'deref' call_tmp[4819459]))
-
(4819468 'move' call_tmp[4819466] (4819471 call /[59804] coerce_tmp[4819809] coerce_tmp[4819815]))
-
(4819475 call =[52329] call_tmp[4819445] call_tmp[4819466])
-
(4819478 'end of statement' cData[4818673] i[4819486] aData[4818690] i[4819486] bData[4818707] i[4819486])
}
}
-
(4819625 'end of statement' bData[4818707] dom[4818615] aData[4818690] dom[4818615] cData[4818673] dom[4818615] cData[4818673] aData[4818690] cData[4818673] aData[4818690] dom[4818615] cData[4818673] aData[4818690] cData[4818673] aData[4818690] dom[4818615] cData[4818673] aData[4818690] cData[4818673] aData[4818690])
-
var call_tmp[4819490]:int(64)[10]
-
var call_tmp[4819497]:real(32)[91]
-
var call_tmp[4819504]:ndarray(2,real(32))[2303523]
-
(4819843 '=' ret[4818561] c[4818666])
-
gotoReturn _end_/[4819521] _end_/[4819521]
-
label _end_/[4819521]
-
(4819523 return ret[4818561])
}
-
- «»
function /[4880209] ( a[4880211]:ndarray(3,real(32))[2453347] , b[4880232]:ndarray(3,real(32))[2453347] ) : ndarray(3,real(32))[2453347]
arg a[4880211]:ndarray(3,real(32))[2453347] arg b[4880232]:ndarray(3,real(32))[2453347]-
{
-
var ret[4880253]:ndarray(3,real(32))[2453347]
-
var call_tmp[4880299]:rect(3)[2440313]
-
(4880301 'move' call_tmp[4880299] (4880304 call _dom[4558628] a[4880211]))
-
var dom[4880307]:rect(3)[2440313]
-
(4880309 'move' dom[4880307] call_tmp[4880299])
-
(4880312 'end of statement' )
-
var call_tmp[4880313]:rect(3)[2440313]
-
(4880315 'move' call_tmp[4880313] (4880318 call _dom[4558628] a[4880211]))
-
var call_tmp[4880321]:real(32)[91]
-
var call_tmp[4880328]:ndarray(3,real(32))[2453347]
-
var initTemp[4881226]:ndarray(3,real(32))[2453347]
-
(4881229 call init[4558686] initTemp[4881226] call_tmp[4880313])
-
(4880330 'move' call_tmp[4880328] initTemp[4881226])
-
var call_tmp[4880336]:int(64)[10]
-
var call_tmp[4880343]:real(32)[91]
-
var call_tmp[4880350]:ndarray(3,real(32))[2453347]
-
var c[4880358]:ndarray(3,real(32))[2453347]
-
(4880360 'move' c[4880358] call_tmp[4880328])
-
(4880364 'end of statement' )
-
var cData[4880365]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4880369]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4880371 'move' call_tmp[4880369] (4880374 call data[2575189] c[4880358]))
-
(4880377 'move' cData[4880365] call_tmp[4880369])
-
(4880381 'end of statement' )
-
var aData[4880382]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4880386]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4880388 'move' call_tmp[4880386] (4880391 call data[2575189] a[4880211]))
-
(4880394 'move' aData[4880382] call_tmp[4880386])
-
(4880398 'end of statement' )
-
var bData[4880399]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4880403]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4880405 'move' call_tmp[4880403] (4880408 call data[2575189] b[4880232]))
-
(4880411 'move' bData[4880399] call_tmp[4880403])
-
(4880415 'end of statement' c[4880358])
-
var call_tmp[4880417]:bool[19]
-
var default_arg_hasOffsets[4881270]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4880425]:bool[19]
-
var call_tmp[4880430]:bool[19]
-
var default_arg_hasOffsets[4881284]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4880438]:bool[19]
-
var call_tmp[4880443]:bool[19]
-
var default_arg_hasOffsets[4881298]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4880451]:bool[19]
-
var tmp[4880456]:bool[19]
-
var call_tmp[4880461]:bool[19]
-
(4881310 'end of statement' )
-
var tmp[4880474]:bool[19]
-
var tmp[4880476]:bool[19]
-
var call_tmp[4880478]:bool[19]
-
var tmp[4880498]:bool[19]
-
var call_tmp[4880503]:bool[19]
-
(4881314 'end of statement' )
-
var tmp[4880516]:bool[19]
-
var tmp[4880518]:bool[19]
-
var call_tmp[4880520]:bool[19]
-
var tmp[4880540]:bool[19]
-
var tmp[4880553]:bool[19]
-
{ var i[4881178]:3*int(64)[1995504] (4881339 call these[4558945] dom[4880307]) var chpl__iterPAR[4881346]:_ir_these__ref_rect_3[4559083] var chpl__parIter[4881347]:_ic_these__ref_rect_3[4559077] (4881351 call _getIterator[4559092] chpl__iterPAR[4881346]) (4881354 call _freeIterator[4559473] chpl__parIter[4881347])
-
{
-
var call_tmp[4881137]:_ref(real(32))[1470469]
-
var coerce_tmp[4881384]:3*int(64)[1995504]
-
(4881390 'move' coerce_tmp[4881384] (4881386 call :[2480467] i[4881178]))
-
var coerce_tmp[4881393]:3*int(64)[1995504]
-
(4881399 'move' coerce_tmp[4881393] (4881395 call :[2480467] i[4881178]))
-
var coerce_tmp[4881402]:3*int(64)[1995504]
-
(4881408 'move' coerce_tmp[4881402] (4881404 call :[2480467] i[4881178]))
-
(4881139 'move' call_tmp[4881137] (4881375 call this[4559595] cData[4880365] coerce_tmp[4881393]) (4881380 call this[4559707] cData[4880365] coerce_tmp[4881402]) (4881142 call this[4559516] cData[4880365] coerce_tmp[4881384]))
-
var call_tmp[4881144]:_ref(real(32))[1470469]
-
var coerce_tmp[4881427]:3*int(64)[1995504]
-
(4881433 'move' coerce_tmp[4881427] (4881429 call :[2480467] i[4881178]))
-
var coerce_tmp[4881436]:3*int(64)[1995504]
-
(4881442 'move' coerce_tmp[4881436] (4881438 call :[2480467] i[4881178]))
-
var coerce_tmp[4881445]:3*int(64)[1995504]
-
(4881451 'move' coerce_tmp[4881445] (4881447 call :[2480467] i[4881178]))
-
(4881146 'move' call_tmp[4881144] (4881418 call this[4559595] aData[4880382] coerce_tmp[4881436]) (4881423 call this[4559707] aData[4880382] coerce_tmp[4881445]) (4881149 call this[4559516] aData[4880382] coerce_tmp[4881427]))
-
var call_tmp[4881151]:_ref(real(32))[1470469]
-
var coerce_tmp[4881470]:3*int(64)[1995504]
-
(4881476 'move' coerce_tmp[4881470] (4881472 call :[2480467] i[4881178]))
-
var coerce_tmp[4881479]:3*int(64)[1995504]
-
(4881485 'move' coerce_tmp[4881479] (4881481 call :[2480467] i[4881178]))
-
var coerce_tmp[4881488]:3*int(64)[1995504]
-
(4881494 'move' coerce_tmp[4881488] (4881490 call :[2480467] i[4881178]))
-
(4881153 'move' call_tmp[4881151] (4881461 call this[4559595] bData[4880399] coerce_tmp[4881479]) (4881466 call this[4559707] bData[4880399] coerce_tmp[4881488]) (4881156 call this[4559516] bData[4880399] coerce_tmp[4881470]))
-
var call_tmp[4881158]:real(32)[91]
-
var coerce_tmp[4881501]:real(32)[91]
-
(4881505 'move' coerce_tmp[4881501] (4881503 'deref' call_tmp[4881144]))
-
var coerce_tmp[4881507]:real(32)[91]
-
(4881511 'move' coerce_tmp[4881507] (4881509 'deref' call_tmp[4881151]))
-
(4881160 'move' call_tmp[4881158] (4881163 call /[59804] coerce_tmp[4881501] coerce_tmp[4881507]))
-
(4881167 call =[52329] call_tmp[4881137] call_tmp[4881158])
-
(4881170 'end of statement' cData[4880365] i[4881178] aData[4880382] i[4881178] bData[4880399] i[4881178])
}
}
-
(4881317 'end of statement' bData[4880399] dom[4880307] aData[4880382] dom[4880307] cData[4880365] dom[4880307] cData[4880365] aData[4880382] cData[4880365] aData[4880382] dom[4880307] cData[4880365] aData[4880382] cData[4880365] aData[4880382] dom[4880307] cData[4880365] aData[4880382] cData[4880365] aData[4880382])
-
var call_tmp[4881182]:int(64)[10]
-
var call_tmp[4881189]:real(32)[91]
-
var call_tmp[4881196]:ndarray(3,real(32))[2453347]
-
(4881535 '=' ret[4880253] c[4880358])
-
gotoReturn _end_/[4881213] _end_/[4881213]
-
label _end_/[4881213]
-
(4881215 return ret[4880253])
}
-
- «»
function /[4945113] ( a[4945115]:ndarray(4,real(32))[2594490] , b[4945136]:ndarray(4,real(32))[2594490] ) : ndarray(4,real(32))[2594490]
arg a[4945115]:ndarray(4,real(32))[2594490] arg b[4945136]:ndarray(4,real(32))[2594490]-
{
-
var ret[4945157]:ndarray(4,real(32))[2594490]
-
var call_tmp[4945203]:rect(4)[1965857]
-
(4945205 'move' call_tmp[4945203] (4945208 call _dom[4577374] a[4945115]))
-
var dom[4945211]:rect(4)[1965857]
-
(4945213 'move' dom[4945211] call_tmp[4945203])
-
(4945216 'end of statement' )
-
var call_tmp[4945217]:rect(4)[1965857]
-
(4945219 'move' call_tmp[4945217] (4945222 call _dom[4577374] a[4945115]))
-
var call_tmp[4945225]:real(32)[91]
-
var call_tmp[4945232]:ndarray(4,real(32))[2594490]
-
var initTemp[4946130]:ndarray(4,real(32))[2594490]
-
(4946133 call init[4577432] initTemp[4946130] call_tmp[4945217])
-
(4945234 'move' call_tmp[4945232] initTemp[4946130])
-
var call_tmp[4945240]:int(64)[10]
-
var call_tmp[4945247]:real(32)[91]
-
var call_tmp[4945254]:ndarray(4,real(32))[2594490]
-
var c[4945262]:ndarray(4,real(32))[2594490]
-
(4945264 'move' c[4945262] call_tmp[4945232])
-
(4945268 'end of statement' )
-
var cData[4945269]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[4945273]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4945275 'move' call_tmp[4945273] (4945278 call data[2644060] c[4945262]))
-
(4945281 'move' cData[4945269] call_tmp[4945273])
-
(4945285 'end of statement' )
-
var aData[4945286]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[4945290]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4945292 'move' call_tmp[4945290] (4945295 call data[2644060] a[4945115]))
-
(4945298 'move' aData[4945286] call_tmp[4945290])
-
(4945302 'end of statement' )
-
var bData[4945303]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[4945307]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4945309 'move' call_tmp[4945307] (4945312 call data[2644060] b[4945136]))
-
(4945315 'move' bData[4945303] call_tmp[4945307])
-
(4945319 'end of statement' c[4945262])
-
var call_tmp[4945321]:bool[19]
-
var default_arg_hasOffsets[4946174]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4945329]:bool[19]
-
var call_tmp[4945334]:bool[19]
-
var default_arg_hasOffsets[4946188]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4945342]:bool[19]
-
var call_tmp[4945347]:bool[19]
-
var default_arg_hasOffsets[4946202]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4945355]:bool[19]
-
var tmp[4945360]:bool[19]
-
var call_tmp[4945365]:bool[19]
-
(4946214 'end of statement' )
-
var tmp[4945378]:bool[19]
-
var tmp[4945380]:bool[19]
-
var call_tmp[4945382]:bool[19]
-
var tmp[4945402]:bool[19]
-
var call_tmp[4945407]:bool[19]
-
(4946218 'end of statement' )
-
var tmp[4945420]:bool[19]
-
var tmp[4945422]:bool[19]
-
var call_tmp[4945424]:bool[19]
-
var tmp[4945444]:bool[19]
-
var tmp[4945457]:bool[19]
-
{ var i[4946082]:4*int(64)[1960494] (4946243 call these[4577691] dom[4945211]) var chpl__iterPAR[4946250]:_ir_these__ref_rect_4[4577829] var chpl__parIter[4946251]:_ic_these__ref_rect_4[4577823] (4946255 call _getIterator[4577838] chpl__iterPAR[4946250]) (4946258 call _freeIterator[4578219] chpl__parIter[4946251])
-
{
-
var call_tmp[4946041]:_ref(real(32))[1470469]
-
var coerce_tmp[4946288]:4*int(64)[1960494]
-
(4946294 'move' coerce_tmp[4946288] (4946290 call :[2010080] i[4946082]))
-
var coerce_tmp[4946297]:4*int(64)[1960494]
-
(4946303 'move' coerce_tmp[4946297] (4946299 call :[2010080] i[4946082]))
-
var coerce_tmp[4946306]:4*int(64)[1960494]
-
(4946312 'move' coerce_tmp[4946306] (4946308 call :[2010080] i[4946082]))
-
(4946043 'move' call_tmp[4946041] (4946279 call this[4578341] cData[4945269] coerce_tmp[4946297]) (4946284 call this[4578453] cData[4945269] coerce_tmp[4946306]) (4946046 call this[4578262] cData[4945269] coerce_tmp[4946288]))
-
var call_tmp[4946048]:_ref(real(32))[1470469]
-
var coerce_tmp[4946331]:4*int(64)[1960494]
-
(4946337 'move' coerce_tmp[4946331] (4946333 call :[2010080] i[4946082]))
-
var coerce_tmp[4946340]:4*int(64)[1960494]
-
(4946346 'move' coerce_tmp[4946340] (4946342 call :[2010080] i[4946082]))
-
var coerce_tmp[4946349]:4*int(64)[1960494]
-
(4946355 'move' coerce_tmp[4946349] (4946351 call :[2010080] i[4946082]))
-
(4946050 'move' call_tmp[4946048] (4946322 call this[4578341] aData[4945286] coerce_tmp[4946340]) (4946327 call this[4578453] aData[4945286] coerce_tmp[4946349]) (4946053 call this[4578262] aData[4945286] coerce_tmp[4946331]))
-
var call_tmp[4946055]:_ref(real(32))[1470469]
-
var coerce_tmp[4946374]:4*int(64)[1960494]
-
(4946380 'move' coerce_tmp[4946374] (4946376 call :[2010080] i[4946082]))
-
var coerce_tmp[4946383]:4*int(64)[1960494]
-
(4946389 'move' coerce_tmp[4946383] (4946385 call :[2010080] i[4946082]))
-
var coerce_tmp[4946392]:4*int(64)[1960494]
-
(4946398 'move' coerce_tmp[4946392] (4946394 call :[2010080] i[4946082]))
-
(4946057 'move' call_tmp[4946055] (4946365 call this[4578341] bData[4945303] coerce_tmp[4946383]) (4946370 call this[4578453] bData[4945303] coerce_tmp[4946392]) (4946060 call this[4578262] bData[4945303] coerce_tmp[4946374]))
-
var call_tmp[4946062]:real(32)[91]
-
var coerce_tmp[4946405]:real(32)[91]
-
(4946409 'move' coerce_tmp[4946405] (4946407 'deref' call_tmp[4946048]))
-
var coerce_tmp[4946411]:real(32)[91]
-
(4946415 'move' coerce_tmp[4946411] (4946413 'deref' call_tmp[4946055]))
-
(4946064 'move' call_tmp[4946062] (4946067 call /[59804] coerce_tmp[4946405] coerce_tmp[4946411]))
-
(4946071 call =[52329] call_tmp[4946041] call_tmp[4946062])
-
(4946074 'end of statement' cData[4945269] i[4946082] aData[4945286] i[4946082] bData[4945303] i[4946082])
}
}
-
(4946221 'end of statement' bData[4945303] dom[4945211] aData[4945286] dom[4945211] cData[4945269] dom[4945211] cData[4945269] aData[4945286] cData[4945269] aData[4945286] dom[4945211] cData[4945269] aData[4945286] cData[4945269] aData[4945286] dom[4945211] cData[4945269] aData[4945286] cData[4945269] aData[4945286])
-
var call_tmp[4946086]:int(64)[10]
-
var call_tmp[4946093]:real(32)[91]
-
var call_tmp[4946100]:ndarray(4,real(32))[2594490]
-
(4946439 '=' ret[4945157] c[4945262])
-
gotoReturn _end_/[4946117] _end_/[4946117]
-
label _end_/[4946117]
-
(4946119 return ret[4945157])
}
-
- «»
function /[5012420] ( a[5012422]:ndarray(5,real(32))[2679336] , b[5012443]:ndarray(5,real(32))[2679336] ) : ndarray(5,real(32))[2679336]
arg a[5012422]:ndarray(5,real(32))[2679336] arg b[5012443]:ndarray(5,real(32))[2679336]-
{
-
var ret[5012464]:ndarray(5,real(32))[2679336]
-
var call_tmp[5012510]:rect(5)[2665060]
-
(5012512 'move' call_tmp[5012510] (5012515 call _dom[4596875] a[5012422]))
-
var dom[5012518]:rect(5)[2665060]
-
(5012520 'move' dom[5012518] call_tmp[5012510])
-
(5012523 'end of statement' )
-
var call_tmp[5012524]:rect(5)[2665060]
-
(5012526 'move' call_tmp[5012524] (5012529 call _dom[4596875] a[5012422]))
-
var call_tmp[5012532]:real(32)[91]
-
var call_tmp[5012539]:ndarray(5,real(32))[2679336]
-
var initTemp[5013437]:ndarray(5,real(32))[2679336]
-
(5013440 call init[4596933] initTemp[5013437] call_tmp[5012524])
-
(5012541 'move' call_tmp[5012539] initTemp[5013437])
-
var call_tmp[5012547]:int(64)[10]
-
var call_tmp[5012554]:real(32)[91]
-
var call_tmp[5012561]:ndarray(5,real(32))[2679336]
-
var c[5012569]:ndarray(5,real(32))[2679336]
-
(5012571 'move' c[5012569] call_tmp[5012539])
-
(5012575 'end of statement' )
-
var cData[5012576]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[5012580]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(5012582 'move' call_tmp[5012580] (5012585 call data[2813337] c[5012569]))
-
(5012588 'move' cData[5012576] call_tmp[5012580])
-
(5012592 'end of statement' )
-
var aData[5012593]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[5012597]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(5012599 'move' call_tmp[5012597] (5012602 call data[2813337] a[5012422]))
-
(5012605 'move' aData[5012593] call_tmp[5012597])
-
(5012609 'end of statement' )
-
var bData[5012610]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[5012614]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(5012616 'move' call_tmp[5012614] (5012619 call data[2813337] b[5012443]))
-
(5012622 'move' bData[5012610] call_tmp[5012614])
-
(5012626 'end of statement' c[5012569])
-
var call_tmp[5012628]:bool[19]
-
var default_arg_hasOffsets[5013481]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5012636]:bool[19]
-
var call_tmp[5012641]:bool[19]
-
var default_arg_hasOffsets[5013495]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5012649]:bool[19]
-
var call_tmp[5012654]:bool[19]
-
var default_arg_hasOffsets[5013509]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5012662]:bool[19]
-
var tmp[5012667]:bool[19]
-
var call_tmp[5012672]:bool[19]
-
(5013521 'end of statement' )
-
var tmp[5012685]:bool[19]
-
var tmp[5012687]:bool[19]
-
var call_tmp[5012689]:bool[19]
-
var tmp[5012709]:bool[19]
-
var call_tmp[5012714]:bool[19]
-
(5013525 'end of statement' )
-
var tmp[5012727]:bool[19]
-
var tmp[5012729]:bool[19]
-
var call_tmp[5012731]:bool[19]
-
var tmp[5012751]:bool[19]
-
var tmp[5012764]:bool[19]
-
{ var i[5013389]:5*int(64)[2664814] (5013550 call these[4597192] dom[5012518]) var chpl__iterPAR[5013557]:_ir_these__ref_rect_5[4597330] var chpl__parIter[5013558]:_ic_these__ref_rect_5[4597324] (5013562 call _getIterator[4597339] chpl__iterPAR[5013557]) (5013565 call _freeIterator[4597720] chpl__parIter[5013558])
-
{
-
var call_tmp[5013348]:_ref(real(32))[1470469]
-
var coerce_tmp[5013595]:5*int(64)[2664814]
-
(5013601 'move' coerce_tmp[5013595] (5013597 call :[2708392] i[5013389]))
-
var coerce_tmp[5013604]:5*int(64)[2664814]
-
(5013610 'move' coerce_tmp[5013604] (5013606 call :[2708392] i[5013389]))
-
var coerce_tmp[5013613]:5*int(64)[2664814]
-
(5013619 'move' coerce_tmp[5013613] (5013615 call :[2708392] i[5013389]))
-
(5013350 'move' call_tmp[5013348] (5013586 call this[4597842] cData[5012576] coerce_tmp[5013604]) (5013591 call this[4597954] cData[5012576] coerce_tmp[5013613]) (5013353 call this[4597763] cData[5012576] coerce_tmp[5013595]))
-
var call_tmp[5013355]:_ref(real(32))[1470469]
-
var coerce_tmp[5013638]:5*int(64)[2664814]
-
(5013644 'move' coerce_tmp[5013638] (5013640 call :[2708392] i[5013389]))
-
var coerce_tmp[5013647]:5*int(64)[2664814]
-
(5013653 'move' coerce_tmp[5013647] (5013649 call :[2708392] i[5013389]))
-
var coerce_tmp[5013656]:5*int(64)[2664814]
-
(5013662 'move' coerce_tmp[5013656] (5013658 call :[2708392] i[5013389]))
-
(5013357 'move' call_tmp[5013355] (5013629 call this[4597842] aData[5012593] coerce_tmp[5013647]) (5013634 call this[4597954] aData[5012593] coerce_tmp[5013656]) (5013360 call this[4597763] aData[5012593] coerce_tmp[5013638]))
-
var call_tmp[5013362]:_ref(real(32))[1470469]
-
var coerce_tmp[5013681]:5*int(64)[2664814]
-
(5013687 'move' coerce_tmp[5013681] (5013683 call :[2708392] i[5013389]))
-
var coerce_tmp[5013690]:5*int(64)[2664814]
-
(5013696 'move' coerce_tmp[5013690] (5013692 call :[2708392] i[5013389]))
-
var coerce_tmp[5013699]:5*int(64)[2664814]
-
(5013705 'move' coerce_tmp[5013699] (5013701 call :[2708392] i[5013389]))
-
(5013364 'move' call_tmp[5013362] (5013672 call this[4597842] bData[5012610] coerce_tmp[5013690]) (5013677 call this[4597954] bData[5012610] coerce_tmp[5013699]) (5013367 call this[4597763] bData[5012610] coerce_tmp[5013681]))
-
var call_tmp[5013369]:real(32)[91]
-
var coerce_tmp[5013712]:real(32)[91]
-
(5013716 'move' coerce_tmp[5013712] (5013714 'deref' call_tmp[5013355]))
-
var coerce_tmp[5013718]:real(32)[91]
-
(5013722 'move' coerce_tmp[5013718] (5013720 'deref' call_tmp[5013362]))
-
(5013371 'move' call_tmp[5013369] (5013374 call /[59804] coerce_tmp[5013712] coerce_tmp[5013718]))
-
(5013378 call =[52329] call_tmp[5013348] call_tmp[5013369])
-
(5013381 'end of statement' cData[5012576] i[5013389] aData[5012593] i[5013389] bData[5012610] i[5013389])
}
}
-
(5013528 'end of statement' bData[5012610] dom[5012518] aData[5012593] dom[5012518] cData[5012576] dom[5012518] cData[5012576] aData[5012593] cData[5012576] aData[5012593] dom[5012518] cData[5012576] aData[5012593] cData[5012576] aData[5012593] dom[5012518] cData[5012576] aData[5012593] cData[5012576] aData[5012593])
-
var call_tmp[5013393]:int(64)[10]
-
var call_tmp[5013400]:real(32)[91]
-
var call_tmp[5013407]:ndarray(5,real(32))[2679336]
-
(5013746 '=' ret[5012464] c[5012569])
-
gotoReturn _end_/[5013424] _end_/[5013424]
-
label _end_/[5013424]
-
(5013426 return ret[5012464])
}
-
- «»
function /[5081432] ( a[5081434]:ndarray(6,real(32))[2850677] , b[5081455]:ndarray(6,real(32))[2850677] ) : ndarray(6,real(32))[2850677]
arg a[5081434]:ndarray(6,real(32))[2850677] arg b[5081455]:ndarray(6,real(32))[2850677]-
{
-
var ret[5081476]:ndarray(6,real(32))[2850677]
-
var call_tmp[5081522]:rect(6)[2835862]
-
(5081524 'move' call_tmp[5081522] (5081527 call _dom[4617353] a[5081434]))
-
var dom[5081530]:rect(6)[2835862]
-
(5081532 'move' dom[5081530] call_tmp[5081522])
-
(5081535 'end of statement' )
-
var call_tmp[5081536]:rect(6)[2835862]
-
(5081538 'move' call_tmp[5081536] (5081541 call _dom[4617353] a[5081434]))
-
var call_tmp[5081544]:real(32)[91]
-
var call_tmp[5081551]:ndarray(6,real(32))[2850677]
-
var initTemp[5082449]:ndarray(6,real(32))[2850677]
-
(5082452 call init[4617411] initTemp[5082449] call_tmp[5081536])
-
(5081553 'move' call_tmp[5081551] initTemp[5082449])
-
var call_tmp[5081559]:int(64)[10]
-
var call_tmp[5081566]:real(32)[91]
-
var call_tmp[5081573]:ndarray(6,real(32))[2850677]
-
var c[5081581]:ndarray(6,real(32))[2850677]
-
(5081583 'move' c[5081581] call_tmp[5081551])
-
(5081587 'end of statement' )
-
var cData[5081588]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[5081592]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5081594 'move' call_tmp[5081592] (5081597 call data[2990174] c[5081581]))
-
(5081600 'move' cData[5081588] call_tmp[5081592])
-
(5081604 'end of statement' )
-
var aData[5081605]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[5081609]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5081611 'move' call_tmp[5081609] (5081614 call data[2990174] a[5081434]))
-
(5081617 'move' aData[5081605] call_tmp[5081609])
-
(5081621 'end of statement' )
-
var bData[5081622]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[5081626]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5081628 'move' call_tmp[5081626] (5081631 call data[2990174] b[5081455]))
-
(5081634 'move' bData[5081622] call_tmp[5081626])
-
(5081638 'end of statement' c[5081581])
-
var call_tmp[5081640]:bool[19]
-
var default_arg_hasOffsets[5082493]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5081648]:bool[19]
-
var call_tmp[5081653]:bool[19]
-
var default_arg_hasOffsets[5082507]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5081661]:bool[19]
-
var call_tmp[5081666]:bool[19]
-
var default_arg_hasOffsets[5082521]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5081674]:bool[19]
-
var tmp[5081679]:bool[19]
-
var call_tmp[5081684]:bool[19]
-
(5082533 'end of statement' )
-
var tmp[5081697]:bool[19]
-
var tmp[5081699]:bool[19]
-
var call_tmp[5081701]:bool[19]
-
var tmp[5081721]:bool[19]
-
var call_tmp[5081726]:bool[19]
-
(5082537 'end of statement' )
-
var tmp[5081739]:bool[19]
-
var tmp[5081741]:bool[19]
-
var call_tmp[5081743]:bool[19]
-
var tmp[5081763]:bool[19]
-
var tmp[5081776]:bool[19]
-
{ var i[5082401]:6*int(64)[2835600] (5082562 call these[4617670] dom[5081530]) var chpl__iterPAR[5082569]:_ir_these__ref_rect_6[4617808] var chpl__parIter[5082570]:_ic_these__ref_rect_6[4617802] (5082574 call _getIterator[4617817] chpl__iterPAR[5082569]) (5082577 call _freeIterator[4618198] chpl__parIter[5082570])
-
{
-
var call_tmp[5082360]:_ref(real(32))[1470469]
-
var coerce_tmp[5082607]:6*int(64)[2835600]
-
(5082613 'move' coerce_tmp[5082607] (5082609 call :[2880629] i[5082401]))
-
var coerce_tmp[5082616]:6*int(64)[2835600]
-
(5082622 'move' coerce_tmp[5082616] (5082618 call :[2880629] i[5082401]))
-
var coerce_tmp[5082625]:6*int(64)[2835600]
-
(5082631 'move' coerce_tmp[5082625] (5082627 call :[2880629] i[5082401]))
-
(5082362 'move' call_tmp[5082360] (5082598 call this[4618320] cData[5081588] coerce_tmp[5082616]) (5082603 call this[4618432] cData[5081588] coerce_tmp[5082625]) (5082365 call this[4618241] cData[5081588] coerce_tmp[5082607]))
-
var call_tmp[5082367]:_ref(real(32))[1470469]
-
var coerce_tmp[5082650]:6*int(64)[2835600]
-
(5082656 'move' coerce_tmp[5082650] (5082652 call :[2880629] i[5082401]))
-
var coerce_tmp[5082659]:6*int(64)[2835600]
-
(5082665 'move' coerce_tmp[5082659] (5082661 call :[2880629] i[5082401]))
-
var coerce_tmp[5082668]:6*int(64)[2835600]
-
(5082674 'move' coerce_tmp[5082668] (5082670 call :[2880629] i[5082401]))
-
(5082369 'move' call_tmp[5082367] (5082641 call this[4618320] aData[5081605] coerce_tmp[5082659]) (5082646 call this[4618432] aData[5081605] coerce_tmp[5082668]) (5082372 call this[4618241] aData[5081605] coerce_tmp[5082650]))
-
var call_tmp[5082374]:_ref(real(32))[1470469]
-
var coerce_tmp[5082693]:6*int(64)[2835600]
-
(5082699 'move' coerce_tmp[5082693] (5082695 call :[2880629] i[5082401]))
-
var coerce_tmp[5082702]:6*int(64)[2835600]
-
(5082708 'move' coerce_tmp[5082702] (5082704 call :[2880629] i[5082401]))
-
var coerce_tmp[5082711]:6*int(64)[2835600]
-
(5082717 'move' coerce_tmp[5082711] (5082713 call :[2880629] i[5082401]))
-
(5082376 'move' call_tmp[5082374] (5082684 call this[4618320] bData[5081622] coerce_tmp[5082702]) (5082689 call this[4618432] bData[5081622] coerce_tmp[5082711]) (5082379 call this[4618241] bData[5081622] coerce_tmp[5082693]))
-
var call_tmp[5082381]:real(32)[91]
-
var coerce_tmp[5082724]:real(32)[91]
-
(5082728 'move' coerce_tmp[5082724] (5082726 'deref' call_tmp[5082367]))
-
var coerce_tmp[5082730]:real(32)[91]
-
(5082734 'move' coerce_tmp[5082730] (5082732 'deref' call_tmp[5082374]))
-
(5082383 'move' call_tmp[5082381] (5082386 call /[59804] coerce_tmp[5082724] coerce_tmp[5082730]))
-
(5082390 call =[52329] call_tmp[5082360] call_tmp[5082381])
-
(5082393 'end of statement' cData[5081588] i[5082401] aData[5081605] i[5082401] bData[5081622] i[5082401])
}
}
-
(5082540 'end of statement' bData[5081622] dom[5081530] aData[5081605] dom[5081530] cData[5081588] dom[5081530] cData[5081588] aData[5081605] cData[5081588] aData[5081605] dom[5081530] cData[5081588] aData[5081605] cData[5081588] aData[5081605] dom[5081530] cData[5081588] aData[5081605] cData[5081588] aData[5081605])
-
var call_tmp[5082405]:int(64)[10]
-
var call_tmp[5082412]:real(32)[91]
-
var call_tmp[5082419]:ndarray(6,real(32))[2850677]
-
(5082758 '=' ret[5081476] c[5081581])
-
gotoReturn _end_/[5082436] _end_/[5082436]
-
label _end_/[5082436]
-
(5082438 return ret[5081476])
}
-
- «»
function convolve[5086159] ( features[5086167]:ndarray(3,real(32))[2453347] , kernel[5086181]:ndarray(4,real(32))[2594490] , bias[5086195]:ndarray(1,real(32))[2172117] , stride[5086197]:int(64)[10] ) : ndarray(3,real(32))[2453347]
arg features[5086167]:ndarray(3,real(32))[2453347] arg kernel[5086181]:ndarray(4,real(32))[2594490] arg bias[5086195]:ndarray(1,real(32))[2172117] arg stride[5086197]:int(64)[10]-
{
-
var ret[5086231]:ndarray(3,real(32))[2453347]
-
var call_tmp[5086292]:3*int(64)[1995504]
-
(5086294 'move' call_tmp[5086292] (5086297 call shape[3758413] features[5086167]))
-
var tmp[5086300]:3*int(64)[1995504]
-
(5086302 'move' tmp[5086300] (5089596 call chpl__initCopy[2118136] call_tmp[5086292] 1))
-
1
-
(5086309 'end of statement' )
-
var call_tmp[5086310]:_ref(int(64))[1465689]
-
(5086312 'move' call_tmp[5086310] (5089604 '.' tmp[5086300] x0[1995498]))
-
var channels[5086317]:int(64)[10]
-
var coerce_tmp[5089610]:int(64)[10]
-
(5089614 'move' coerce_tmp[5089610] (5089612 'deref' call_tmp[5086310]))
-
(5086319 'move' channels[5086317] (5089607 call chpl__initCopy[1473915] coerce_tmp[5089610] 1))
-
var call_tmp[5086322]:_ref(int(64))[1465689]
-
(5086324 'move' call_tmp[5086322] (5089619 '.' tmp[5086300] x1[1995500]))
-
var inHeight[5086329]:int(64)[10]
-
var coerce_tmp[5089625]:int(64)[10]
-
(5089629 'move' coerce_tmp[5089625] (5089627 'deref' call_tmp[5086322]))
-
(5086331 'move' inHeight[5086329] (5089622 call chpl__initCopy[1473915] coerce_tmp[5089625] 1))
-
var call_tmp[5086334]:_ref(int(64))[1465689]
-
(5086336 'move' call_tmp[5086334] (5089634 '.' tmp[5086300] x2[1995502]))
-
var inWidth[5086341]:int(64)[10]
-
var coerce_tmp[5089640]:int(64)[10]
-
(5089644 'move' coerce_tmp[5089640] (5089642 'deref' call_tmp[5086334]))
-
(5086343 'move' inWidth[5086341] (5089637 call chpl__initCopy[1473915] coerce_tmp[5089640] 1))
-
(5086346 'end of statement' )
-
var call_tmp[5086347]:4*int(64)[1960494]
-
(5086349 'move' call_tmp[5086347] (5086352 call shape[3765793] kernel[5086181]))
-
var tmp[5086355]:4*int(64)[1960494]
-
(5086357 'move' tmp[5086355] (5089648 call chpl__initCopy[1960639] call_tmp[5086347] 1))
-
1
-
(5086364 'end of statement' )
-
var call_tmp[5086365]:_ref(int(64))[1465689]
-
(5086367 'move' call_tmp[5086365] (5089795 '.' tmp[5086355] x0[1960486]))
-
var filters[5086372]:int(64)[10]
-
var coerce_tmp[5089801]:int(64)[10]
-
(5089805 'move' coerce_tmp[5089801] (5089803 'deref' call_tmp[5086365]))
-
(5086374 'move' filters[5086372] (5089798 call chpl__initCopy[1473915] coerce_tmp[5089801] 1))
-
var call_tmp[5086377]:_ref(int(64))[1465689]
-
(5086379 'move' call_tmp[5086377] (5089810 '.' tmp[5086355] x1[1960488]))
-
var channels_[5086384]:int(64)[10]
-
var coerce_tmp[5089816]:int(64)[10]
-
(5089820 'move' coerce_tmp[5089816] (5089818 'deref' call_tmp[5086377]))
-
(5086386 'move' channels_[5086384] (5089813 call chpl__initCopy[1473915] coerce_tmp[5089816] 1))
-
var call_tmp[5086389]:_ref(int(64))[1465689]
-
(5086391 'move' call_tmp[5086389] (5089825 '.' tmp[5086355] x2[1960490]))
-
var kernelHeight[5086396]:int(64)[10]
-
var coerce_tmp[5089831]:int(64)[10]
-
(5089835 'move' coerce_tmp[5089831] (5089833 'deref' call_tmp[5086389]))
-
(5086398 'move' kernelHeight[5086396] (5089828 call chpl__initCopy[1473915] coerce_tmp[5089831] 1))
-
var call_tmp[5086401]:_ref(int(64))[1465689]
-
(5086403 'move' call_tmp[5086401] (5089840 '.' tmp[5086355] x3[1960492]))
-
var kernelWidth[5086408]:int(64)[10]
-
var coerce_tmp[5089846]:int(64)[10]
-
(5089850 'move' coerce_tmp[5089846] (5089848 'deref' call_tmp[5086401]))
-
(5086410 'move' kernelWidth[5086408] (5089843 call chpl__initCopy[1473915] coerce_tmp[5089846] 1))
-
(5086413 'end of statement' )
-
var call_tmp[5086414]:1*int(64)[1769982]
-
(5086416 'move' call_tmp[5086414] (5086419 call shape[3725911] bias[5086195]))
-
var tmp[5086422]:1*int(64)[1769982]
-
(5086424 'move' tmp[5086422] (5089854 call chpl__initCopy[1907262] call_tmp[5086414] 1))
-
1
-
(5086431 'end of statement' )
-
var call_tmp[5086432]:_ref(int(64))[1465689]
-
(5086434 'move' call_tmp[5086432] (5090001 '.' tmp[5086422] x0[1769980]))
-
var filters_[5086439]:int(64)[10]
-
var coerce_tmp[5090007]:int(64)[10]
-
(5090011 'move' coerce_tmp[5090007] (5090009 'deref' call_tmp[5086432]))
-
(5086441 'move' filters_[5086439] (5090004 call chpl__initCopy[1473915] coerce_tmp[5090007] 1))
-
(5086444 'end of statement' )
-
var call_tmp[5086445]:bool[19]
-
(5086447 'move' call_tmp[5086445] (5086450 call !=[53220] channels[5086317] channels_[5086384]))
-
var call_tmp[5086453]:bool[19]
-
(5086455 'move' call_tmp[5086453] call_tmp[5086445])
-
if call_tmp[5086453]
-
{
-
var call_tmp[5086462]:3*int(64)[1995504]
-
(5086464 'move' call_tmp[5086462] (5086467 call shape[3758413] features[5086167]))
-
var call_tmp[5086470]:4*int(64)[1960494]
-
(5086472 'move' call_tmp[5086470] (5086475 call shape[3765793] kernel[5086181]))
-
(5086479 call halt[5090017] "Channels must match. " call_tmp[5086462] " " call_tmp[5086470])
}
-
var call_tmp[5086485]:bool[19]
-
(5086487 'move' call_tmp[5086485] (5086490 call !=[53220] filters[5086372] filters_[5086439]))
-
var call_tmp[5086493]:bool[19]
-
(5086495 'move' call_tmp[5086493] call_tmp[5086485])
-
if call_tmp[5086493]
-
{
-
(5086503 call halt[88131] "Bias and filters must match.")
}
-
var call_tmp[5086506]:int(64)[10]
-
(5086508 'move' call_tmp[5086506] (5086511 call -[57305] inHeight[5086329] kernelHeight[5086396]))
-
var call_tmp[5086514]:int(64)[10]
-
(5086516 'move' call_tmp[5086514] (5086519 call /[59604] call_tmp[5086506] stride[5086197]))
-
var call_tmp[5086522]:int(64)[10]
-
(5086524 'move' call_tmp[5086522] (5086527 call +[1471222] call_tmp[5086514]))
-
var outHeight[5086530]:int(64)[10]
-
(5086532 'move' outHeight[5086530] call_tmp[5086522])
-
(5086536 'end of statement' )
-
var call_tmp[5086537]:int(64)[10]
-
(5086539 'move' call_tmp[5086537] (5086542 call -[57305] inWidth[5086341] kernelWidth[5086408]))
-
var call_tmp[5086545]:int(64)[10]
-
(5086547 'move' call_tmp[5086545] (5086550 call /[59604] call_tmp[5086537] stride[5086197]))
-
var call_tmp[5086553]:int(64)[10]
-
(5086555 'move' call_tmp[5086553] (5086558 call +[1471222] call_tmp[5086545]))
-
var outWidth[5086561]:int(64)[10]
-
(5086563 'move' outWidth[5086561] call_tmp[5086553])
-
(5086567 'end of statement' )
-
var call_tmp[5086568]:3*int(64)[1995504]
-
(5086570 'move' call_tmp[5086568] (5086573 call _build_tuple[1995442] filters[5086372] outHeight[5086530] outWidth[5086561]))
-
var outShape[5086577]:3*int(64)[1995504]
-
(5086579 'move' outShape[5086577] (5101805 call chpl__initCopy[2118136] call_tmp[5086568] 1))
-
(5086582 'end of statement' )
-
var call_tmp[5086583]:rect(3)[2440313]
-
var outDom[5086590]:rect(3)[2440313]
-
var coerce_tmp[5101820]:3*int(64)[1995504]
-
(5101826 'move' coerce_tmp[5101820] (5101822 call :[2480467] outShape[5086577]))
-
(5086592 call init=[4553871] outDom[5086590] coerce_tmp[5101820])
-
(5086596 'end of statement' )
-
var call_tmp[5086597]:3*int(64)[1995504]
-
(5086599 'move' call_tmp[5086597] (5086602 call _build_tuple[1995442] channels[5086317] kernelHeight[5086396] kernelWidth[5086408]))
-
var call_tmp[5086606]:rect(3)[2440313]
-
var kernelChanD[5086613]:rect(3)[2440313]
-
(5086615 call init=[4553871] kernelChanD[5086613] call_tmp[5086597])
-
(5086619 'end of statement' )
-
var fet[5086620]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[5086624]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(5086626 'move' call_tmp[5086624] (5086629 call data[2575189] features[5086167]))
-
(5086632 'move' fet[5086620] call_tmp[5086624])
-
(5086636 'end of statement' )
-
var ker[5086637]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[5086641]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(5086643 'move' call_tmp[5086641] (5086646 call data[2644060] kernel[5086181]))
-
(5086649 'move' ker[5086637] call_tmp[5086641])
-
(5086653 'end of statement' )
-
var bis[5086654]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[5086658]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(5086660 'move' call_tmp[5086658] (5086663 call data[2270419] bias[5086195]))
-
(5086666 'move' bis[5086654] call_tmp[5086658])
-
(5086670 'end of statement' )
-
var call_tmp[5086671]:real(32)[91]
-
var call_tmp[5086678]:ndarray(3,real(32))[2453347]
-
var initTemp[5101852]:ndarray(3,real(32))[2453347]
-
(5101855 call init[4558686] initTemp[5101852] outDom[5086590])
-
(5086680 'move' call_tmp[5086678] initTemp[5101852])
-
var outFeatures[5086686]:ndarray(3,real(32))[2453347]
-
(5086688 'move' outFeatures[5086686] call_tmp[5086678])
-
(5086691 'end of statement' )
-
var dat[5086692]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[5086696]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(5086698 'move' call_tmp[5086696] (5086701 call data[2575189] outFeatures[5086686]))
-
(5086704 'move' dat[5086692] call_tmp[5086696])
-
(5086708 'end of statement' inHeight[5086329] kernelHeight[5086396] inWidth[5086341] kernelWidth[5086408] filters[5086372] outHeight[5086530] outWidth[5086561] outShape[5086577] channels[5086317] kernelHeight[5086396] kernelWidth[5086408] outDom[5086590] outFeatures[5086686])
-
-
-
-
-
-
-
{
-
var tmp[5089406]:2*int(64)[1802073]
-
(5089408 'move' tmp[5089406] (5089411 call _build_tuple[1802031] kernelHeight[5086396] kernelWidth[5086408]))
-
var call_tmp[5089414]:2*int(64)[1802073]
-
(5089416 'move' call_tmp[5089414] (5089419 call _build_tuple[1802031] 3 3))
-
var call_tmp[5089422]:bool[19]
-
(5089424 'move' call_tmp[5089422] (5089427 call ==[4783741] tmp[5089406] call_tmp[5089414]))
-
var call_tmp[5089430]:bool[19]
-
(5089432 'move' call_tmp[5089430] call_tmp[5089422])
-
if call_tmp[5089430]
-
{
-
(5089440 call fastKernel[5102188])
}
-
{
-
var call_tmp[5089443]:2*int(64)[1802073]
-
(5089445 'move' call_tmp[5089443] (5089448 call _build_tuple[1802031] 5 5))
-
var call_tmp[5089451]:bool[19]
-
(5089453 'move' call_tmp[5089451] (5089456 call ==[4783741] tmp[5089406] call_tmp[5089443]))
-
var call_tmp[5089459]:bool[19]
-
(5089461 'move' call_tmp[5089459] call_tmp[5089451])
-
if call_tmp[5089459]
-
{
-
(5089469 call fastKernel[5106828])
}
-
{
-
var call_tmp[5089472]:2*int(64)[1802073]
-
(5089474 'move' call_tmp[5089472] (5089477 call _build_tuple[1802031] 7 7))
-
var call_tmp[5089480]:bool[19]
-
(5089482 'move' call_tmp[5089480] (5089485 call ==[4783741] tmp[5089406] call_tmp[5089472]))
-
var call_tmp[5089488]:bool[19]
-
(5089490 'move' call_tmp[5089488] call_tmp[5089480])
-
if call_tmp[5089488]
-
{
-
(5089498 call fastKernel[5111847])
}
-
{
-
var call_tmp[5089501]:2*int(64)[1802073]
-
(5089503 'move' call_tmp[5089501] (5089506 call _build_tuple[1802031] 9 9))
-
var call_tmp[5089509]:bool[19]
-
(5089511 'move' call_tmp[5089509] (5089514 call ==[4783741] tmp[5089406] call_tmp[5089501]))
-
var call_tmp[5089517]:bool[19]
-
(5089519 'move' call_tmp[5089517] call_tmp[5089509])
-
if call_tmp[5089517]
-
{
-
(5089527 call fastKernel[5120004])
}
-
{
-
var call_tmp[5089530]:2*int(64)[1802073]
-
(5089532 'move' call_tmp[5089530] (5089535 call _build_tuple[1802031] 11 11))
-
var call_tmp[5089538]:bool[19]
-
(5089540 'move' call_tmp[5089538] (5089543 call ==[4783741] tmp[5089406] call_tmp[5089530]))
-
var call_tmp[5089546]:bool[19]
-
(5089548 'move' call_tmp[5089546] call_tmp[5089538])
-
if call_tmp[5089546]
-
{
-
(5089556 call fastKernel[5132450])
}
-
{
-
(5089560 call slowKernel[5087862])
}
}
}
}
}
}
-
var call_tmp[5089566]:real(32)[91]
-
var call_tmp[5089573]:ndarray(3,real(32))[2453347]
-
(5151675 '=' ret[5086231] outFeatures[5086686])
-
gotoReturn _end_convolve[5089590] _end_convolve[5089590]
-
label _end_convolve[5089590]
-
(5089592 return ret[5086231])
}
-
- «»
function maxPool[4634385] ( features[4634393]:ndarray(3,real(32))[2453347] , poolSize[4634395]:int(64)[10] ) : ndarray(3,real(32))[2453347]
arg features[4634393]:ndarray(3,real(32))[2453347] arg poolSize[4634395]:int(64)[10]-
{
-
var ret[4634429]:ndarray(3,real(32))[2453347]
-
var call_tmp[4634462]:3*int(64)[1995504]
-
(4634464 'move' call_tmp[4634462] (4634467 call shape[3758413] features[4634393]))
-
var tmp[4634470]:3*int(64)[1995504]
-
(4634472 'move' tmp[4634470] (4636043 call chpl__initCopy[2118136] call_tmp[4634462] 1))
-
1
-
(4634479 'end of statement' )
-
var call_tmp[4634480]:_ref(int(64))[1465689]
-
(4634482 'move' call_tmp[4634480] (4636190 '.' tmp[4634470] x0[1995498]))
-
var channels[4634487]:int(64)[10]
-
var coerce_tmp[4636196]:int(64)[10]
-
(4636200 'move' coerce_tmp[4636196] (4636198 'deref' call_tmp[4634480]))
-
(4634489 'move' channels[4634487] (4636193 call chpl__initCopy[1473915] coerce_tmp[4636196] 1))
-
var call_tmp[4634492]:_ref(int(64))[1465689]
-
(4634494 'move' call_tmp[4634492] (4636205 '.' tmp[4634470] x1[1995500]))
-
var height[4634499]:int(64)[10]
-
var coerce_tmp[4636211]:int(64)[10]
-
(4636215 'move' coerce_tmp[4636211] (4636213 'deref' call_tmp[4634492]))
-
(4634501 'move' height[4634499] (4636208 call chpl__initCopy[1473915] coerce_tmp[4636211] 1))
-
var call_tmp[4634504]:_ref(int(64))[1465689]
-
(4634506 'move' call_tmp[4634504] (4636220 '.' tmp[4634470] x2[1995502]))
-
var width[4634511]:int(64)[10]
-
var coerce_tmp[4636226]:int(64)[10]
-
(4636230 'move' coerce_tmp[4636226] (4636228 'deref' call_tmp[4634504]))
-
(4634513 'move' width[4634511] (4636223 call chpl__initCopy[1473915] coerce_tmp[4636226] 1))
-
(4634516 'end of statement' )
-
var tmp[4634517]:bool[19]
-
var call_tmp[4634519]:int(64)[10]
-
(4634521 'move' call_tmp[4634519] (4634524 call %[61468] height[4634499] poolSize[4634395]))
-
(4634527 'move' tmp[4634517] (4634530 call !=[53220] call_tmp[4634519] 0))
-
var call_tmp[4634533]:bool[19]
-
(4636237 'end of statement' )
-
var tmp[4634546]:bool[19]
-
var tmp[4634548]:bool[19]
-
var call_tmp[4634550]:bool[19]
-
(4634552 'move' call_tmp[4634550] tmp[4634517])
-
(4634557 'move' tmp[4634548] call_tmp[4634550])
-
if tmp[4634548]
-
{
-
(4634564 'move' tmp[4634546] 1)
}
-
{
-
var tmp[4634570]:bool[19]
-
var call_tmp[4634572]:int(64)[10]
-
(4634574 'move' call_tmp[4634572] (4634577 call %[61468] width[4634511] poolSize[4634395]))
-
var call_tmp[4634580]:bool[19]
-
(4634582 'move' call_tmp[4634580] (4634585 call !=[53220] call_tmp[4634572] 0))
-
(4634588 'move' tmp[4634570] call_tmp[4634580])
-
(4634593 'move' tmp[4634546] tmp[4634570])
}
-
var call_tmp[4634599]:bool[19]
-
(4634601 'move' call_tmp[4634599] tmp[4634546])
-
if call_tmp[4634599]
-
{
-
var call_tmp[4634611]:real(64)[13]
-
(4634613 'move' call_tmp[4634611] (4634616 'cast' real(64)[13] height[4634499]))
-
var call_tmp[4634619]:real(64)[13]
-
(4634621 'move' call_tmp[4634619] (4634624 'cast' real(64)[13] poolSize[4634395]))
-
var call_tmp[4634627]:real(64)[13]
-
(4634629 'move' call_tmp[4634627] (4634632 call /[59825] call_tmp[4634611] call_tmp[4634619]))
-
var call_tmp[4634635]:real(64)[13]
-
(4634637 'move' call_tmp[4634635] (4634640 call ceil[2255] call_tmp[4634627]))
-
var call_tmp[4634644]:int(64)[10]
-
(4634646 'move' call_tmp[4634644] (4634649 call :[1496113] call_tmp[4634635]))
-
var call_tmp[4634652]:int(64)[10]
-
(4634654 'move' call_tmp[4634652] (4634657 call *[58795] call_tmp[4634644] poolSize[4634395]))
-
var moreH[4634660]:int(64)[10]
-
(4634662 'move' moreH[4634660] call_tmp[4634652])
-
(4634665 'end of statement' )
-
var call_tmp[4634666]:real(64)[13]
-
(4634668 'move' call_tmp[4634666] (4634671 'cast' real(64)[13] width[4634511]))
-
var call_tmp[4634674]:real(64)[13]
-
(4634676 'move' call_tmp[4634674] (4634679 'cast' real(64)[13] poolSize[4634395]))
-
var call_tmp[4634682]:real(64)[13]
-
(4634684 'move' call_tmp[4634682] (4634687 call /[59825] call_tmp[4634666] call_tmp[4634674]))
-
var call_tmp[4634690]:real(64)[13]
-
(4634692 'move' call_tmp[4634690] (4634695 call ceil[2255] call_tmp[4634682]))
-
var call_tmp[4634699]:int(64)[10]
-
(4634701 'move' call_tmp[4634699] (4634704 call :[1496113] call_tmp[4634690]))
-
var call_tmp[4634707]:int(64)[10]
-
(4634709 'move' call_tmp[4634707] (4634712 call *[58795] call_tmp[4634699] poolSize[4634395]))
-
var moreW[4634715]:int(64)[10]
-
(4634717 'move' moreW[4634715] call_tmp[4634707])
-
(4634720 'end of statement' height[4634499] width[4634511])
-
var call_tmp[4634723]:ndarray(3,real(32))[2453347]
-
(4634725 'move' call_tmp[4634723] (4634731 call reshape[4636383] features[4634393] channels[4634487] moreH[4634660] moreW[4634715]))
-
var call_tmp[4634735]:ndarray(3,real(32))[2453347]
-
(4634737 'move' call_tmp[4634735] (4634743 call maxPool[4634385] call_tmp[4634723] poolSize[4634395]))
-
var call_tmp[4634746]:real(32)[91]
-
var call_tmp[4634753]:ndarray(3,real(32))[2453347]
-
(4650924 '=' ret[4634429] call_tmp[4634735])
-
gotoReturn _end_maxPool[4636037] _end_maxPool[4636037]
}
-
var call_tmp[4634773]:int(64)[10]
-
(4634775 'move' call_tmp[4634773] (4634778 call /[59604] height[4634499] poolSize[4634395]))
-
var newHeight[4634781]:int(64)[10]
-
(4634783 'move' newHeight[4634781] call_tmp[4634773])
-
(4634787 'end of statement' )
-
var call_tmp[4634788]:int(64)[10]
-
(4634790 'move' call_tmp[4634788] (4634793 call /[59604] width[4634511] poolSize[4634395]))
-
var newWidth[4634796]:int(64)[10]
-
(4634798 'move' newWidth[4634796] call_tmp[4634788])
-
(4634802 'end of statement' )
-
var call_tmp[4634803]:3*int(64)[1995504]
-
(4634805 'move' call_tmp[4634803] (4634808 call _build_tuple[1995442] channels[4634487] newHeight[4634781] newWidth[4634796]))
-
var call_tmp[4634812]:rect(3)[2440313]
-
var dom[4634819]:rect(3)[2440313]
-
(4634821 call init=[4553871] dom[4634819] call_tmp[4634803])
-
(4634825 'end of statement' )
-
var call_tmp[4634826]:real(32)[91]
-
var call_tmp[4634833]:ndarray(3,real(32))[2453347]
-
var initTemp[4647712]:ndarray(3,real(32))[2453347]
-
(4647715 call init[4558686] initTemp[4647712] dom[4634819])
-
(4634835 'move' call_tmp[4634833] initTemp[4647712])
-
var pool[4634841]:ndarray(3,real(32))[2453347]
-
(4634843 'move' pool[4634841] call_tmp[4634833])
-
(4634846 'end of statement' )
-
var dat[4634847]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4634851]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4634853 'move' call_tmp[4634851] (4634856 call data[2575189] pool[4634841]))
-
(4634859 'move' dat[4634847] call_tmp[4634851])
-
(4634863 'end of statement' )
-
var fet[4634864]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4634868]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4634870 'move' call_tmp[4634868] (4634873 call data[2575189] features[4634393]))
-
(4634876 'move' fet[4634864] call_tmp[4634868])
-
(4634880 'end of statement' )
-
var call_tmp[4634881]:2*int(64)[1802073]
-
(4634883 'move' call_tmp[4634881] (4634886 call _build_tuple[1802031] poolSize[4634395] poolSize[4634395]))
-
var call_tmp[4634889]:rect(2)[2290998]
-
var poolDom[4634896]:rect(2)[2290998]
-
(4634898 call init=[4525141] poolDom[4634896] call_tmp[4634881])
-
(4634902 'end of statement' height[4634499] width[4634511] channels[4634487] newHeight[4634781] newWidth[4634796] dom[4634819] pool[4634841])
-
var call_tmp[4634910]:bool[19]
-
var default_arg_hasOffsets[4647749]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4634918]:bool[19]
-
var call_tmp[4634923]:bool[19]
-
var default_arg_hasOffsets[4647763]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4634931]:bool[19]
-
var tmp[4634936]:bool[19]
-
var call_tmp[4634941]:bool[19]
-
(4647775 'end of statement' )
-
var tmp[4634954]:bool[19]
-
var tmp[4634956]:bool[19]
-
var call_tmp[4634958]:bool[19]
-
var tmp[4634978]:bool[19]
-
{ var chpl_idx_1[4636009]:3*int(64)[1995504] (4647795 call these[4558945] dom[4634819]) var INP_poolSize[4647807]:int(64)[10] poolSize[4634395]
-
{
-
(4647811 'move' INP_poolSize[4647807] poolSize[4634395])
}
-
{}
var poolSize[4647803]:int(64)[10] poolSize[4634395]-
{
-
(4647815 'move' poolSize[4647803] INP_poolSize[4647807])
}
-
{
-
(4647819 call chpl__autoDestroy[1995110] poolSize[4647803])
}
var features[4647823]:ndarray(3,real(32))[2453347] features[4634393]-
{}
-
{}
var poolDom[4647828]:rect(2)[2290998] poolDom[4634896]-
{}
-
{}
var chpl__iterPAR[4647832]:_ir_these__ref_rect_3[4559083] var chpl__parIter[4647833]:_ic_these__ref_rect_3[4559077] (4647837 call _getIterator[4559092] chpl__iterPAR[4647832]) (4647840 call _freeIterator[4559473] chpl__parIter[4647833])-
{
-
1
-
(4635778 'end of statement' )
-
var c[4635779]:int(64)[10]
-
(4635781 'move' c[4635779] (4647862 '.v' chpl_idx_1[4636009] x0[1995498]))
-
(4635786 'end of statement' c[4635779])
-
var h[4635788]:int(64)[10]
-
(4635790 'move' h[4635788] (4647867 '.v' chpl_idx_1[4636009] x1[1995500]))
-
(4635795 'end of statement' h[4635788])
-
var w[4635797]:int(64)[10]
-
(4635799 'move' w[4635797] (4647872 '.v' chpl_idx_1[4636009] x2[1995502]))
-
(4635804 'end of statement' w[4635797])
-
var call_tmp[4635806]:int(64)[10]
-
(4635808 'move' call_tmp[4635806] (4635811 call *[58795] h[4635788] poolSize[4647803]))
-
var hs[4635814]:int(64)[10]
-
(4635816 'move' hs[4635814] call_tmp[4635806])
-
(4635819 'end of statement' )
-
var call_tmp[4635820]:int(64)[10]
-
(4635822 'move' call_tmp[4635820] (4635825 call *[58795] w[4635797] poolSize[4647803]))
-
var ws[4635828]:int(64)[10]
-
(4635830 'move' ws[4635828] call_tmp[4635820])
-
(4635833 'end of statement' )
-
var call_tmp[4635834]:_ref(real(32))[1470469]
-
(4635836 'move' call_tmp[4635834] (4649377 call this[4559988] fet[4634864] c[4635779] h[4635788] w[4635797]) (4649400 call this[4560210] fet[4634864] c[4635779] h[4635788] w[4635797]) (4635839 call this[4559786] fet[4634864] c[4635779] h[4635788] w[4635797]))
-
var call_tmp[4635843]:real(32)[91]
-
var mx[4635850]:real(32)[91]
-
(4635852 'move' mx[4635850] (4649563 'deref' call_tmp[4635834]))
-
(4635856 'end of statement' h[4635788] w[4635797] fet[4634864] c[4635779] w[4635797])
-
{
-
var _indexOfInterest[4635863]:2*int(64)[1802073]
-
var _iterator[4635865]:_ic_serialIter__ref_rect_2[4649603]
-
var call_tmp[4635867]:_ir_serialIter__ref_rect_2[4649609]
-
(4635869 'move' call_tmp[4635867] (4635875 call serialIter[4649564] poolDom[4647828]))
-
(4635876 'move' _iterator[4635865] (4635879 call _getIterator[4649618] call_tmp[4635867]))
-
{
-
(4635883 call _freeIterator[4650490] _iterator[4635865])
}
-
ForLoop {
-
1
-
(4635899 'end of statement' )
-
var ph[4635900]:int(64)[10]
-
(4635902 'end of statement' )
-
(4635903 'move' ph[4635900] (4650576 '.v' _indexOfInterest[4635863] x0[1802069]))
-
(4635908 'end of statement' ph[4635900])
-
var pw[4635910]:int(64)[10]
-
(4635912 'end of statement' )
-
(4635913 'move' pw[4635910] (4650581 '.v' _indexOfInterest[4635863] x1[1802071]))
-
(4635918 'end of statement' pw[4635910])
-
{
-
var call_tmp[4635923]:int(64)[10]
-
(4635925 'move' call_tmp[4635923] (4635928 call +[56587] ph[4635900] hs[4635814]))
-
var call_tmp[4635931]:int(64)[10]
-
(4635933 'move' call_tmp[4635931] (4635936 call +[56587] pw[4635910] ws[4635828]))
-
var call_tmp[4635939]:_ref(real(32))[1470469]
-
(4635941 'move' call_tmp[4635939] (4650589 call this[4559988] fet[4634864] c[4635779] call_tmp[4635923] call_tmp[4635931]) (4650596 call this[4560210] fet[4634864] c[4635779] call_tmp[4635923] call_tmp[4635931]) (4635944 call this[4559786] fet[4634864] c[4635779] call_tmp[4635923] call_tmp[4635931]))
-
var call_tmp[4635948]:real(32)[91]
-
var x[4635955]:real(32)[91]
-
(4635957 'move' x[4635955] (4650611 'deref' call_tmp[4635939]))
-
(4635961 'end of statement' fet[4634864] c[4635779] ph[4635900] hs[4635814] pw[4635910] ws[4635828])
-
var call_tmp[4635968]:real(32)[91]
-
(4635970 'move' call_tmp[4635968] (4635973 call max[2814] x[4635955] mx[4635850]))
-
(4635979 call =[52329] mx[4635850] call_tmp[4635968])
-
(4635982 'end of statement' mx[4635850] x[4635955])
}
-
label _continueLabel[4635985]
-
_indexOfInterest[4635863]
-
_iterator[4635865]
}
-
label _breakLabel[4635987]
}
-
var call_tmp[4635989]:_ref(real(32))[1470469]
-
(4635991 'move' call_tmp[4635989] (4650891 call this[4559988] dat[4634847] c[4635779] h[4635788] w[4635797]) (4650898 call this[4560210] dat[4634847] c[4635779] h[4635788] w[4635797]) (4635994 call this[4559786] dat[4634847] c[4635779] h[4635788] w[4635797]))
-
(4635999 call =[52329] call_tmp[4635989] mx[4635850])
-
(4636002 'end of statement' dat[4634847] c[4635779] h[4635788] w[4635797] mx[4635850])
}
}
-
(4647778 'end of statement' dat[4634847] dom[4634819] fet[4634864] dom[4634819] fet[4634864] poolDom[4634896] fet[4634864] dom[4634819] fet[4634864] poolDom[4634896] fet[4634864] dom[4634819] fet[4634864] poolDom[4634896] fet[4634864])
-
var call_tmp[4636013]:real(32)[91]
-
var call_tmp[4636020]:ndarray(3,real(32))[2453347]
-
(4650927 '=' ret[4634429] pool[4634841])
-
gotoReturn _end_maxPool[4636037] _end_maxPool[4636037]
-
label _end_maxPool[4636037]
-
(4636039 return ret[4634429])
}
-
- «»
function matvecmul[5153988] ( mat[5153996]:ndarray(2,real(32))[2303523] , vec[5154010]:ndarray(1,real(32))[2172117] ) : ndarray(1,real(32))[2172117]
arg mat[5153996]:ndarray(2,real(32))[2303523] arg vec[5154010]:ndarray(1,real(32))[2172117]-
{
-
var ret[5154044]:ndarray(1,real(32))[2172117]
-
var call_tmp[5154093]:2*int(64)[1802073]
-
(5154095 'move' call_tmp[5154093] (5154098 call shape[3751033] mat[5153996]))
-
var tmp[5154101]:2*int(64)[1802073]
-
(5154103 'move' tmp[5154101] (5154816 call chpl__initCopy[1802267] call_tmp[5154093] 1))
-
1
-
(5154110 'end of statement' )
-
var call_tmp[5154111]:_ref(int(64))[1465689]
-
(5154113 'move' call_tmp[5154111] (5154824 '.' tmp[5154101] x0[1802069]))
-
var m[5154118]:int(64)[10]
-
var coerce_tmp[5154830]:int(64)[10]
-
(5154834 'move' coerce_tmp[5154830] (5154832 'deref' call_tmp[5154111]))
-
(5154120 'move' m[5154118] (5154827 call chpl__initCopy[1473915] coerce_tmp[5154830] 1))
-
var call_tmp[5154123]:_ref(int(64))[1465689]
-
(5154125 'move' call_tmp[5154123] (5154839 '.' tmp[5154101] x1[1802071]))
-
var n[5154130]:int(64)[10]
-
var coerce_tmp[5154845]:int(64)[10]
-
(5154849 'move' coerce_tmp[5154845] (5154847 'deref' call_tmp[5154123]))
-
(5154132 'move' n[5154130] (5154842 call chpl__initCopy[1473915] coerce_tmp[5154845] 1))
-
(5154135 'end of statement' )
-
var call_tmp[5154136]:1*int(64)[1769982]
-
(5154138 'move' call_tmp[5154136] (5154141 call shape[3725911] vec[5154010]))
-
var tmp[5154144]:1*int(64)[1769982]
-
(5154146 'move' tmp[5154144] (5154853 call chpl__initCopy[1907262] call_tmp[5154136] 1))
-
1
-
(5154153 'end of statement' )
-
var call_tmp[5154154]:_ref(int(64))[1465689]
-
(5154156 'move' call_tmp[5154154] (5154861 '.' tmp[5154144] x0[1769980]))
-
var n_[5154161]:int(64)[10]
-
var coerce_tmp[5154867]:int(64)[10]
-
(5154871 'move' coerce_tmp[5154867] (5154869 'deref' call_tmp[5154154]))
-
(5154163 'move' n_[5154161] (5154864 call chpl__initCopy[1473915] coerce_tmp[5154867] 1))
-
(5154166 'end of statement' )
-
var call_tmp[5154167]:bool[19]
-
(5154169 'move' call_tmp[5154167] (5154172 call ==[52746] n[5154130] n_[5154161]))
-
(5154176 call assert[2054013] call_tmp[5154167] "Vector and matrix must be the same shape.")
-
(5154179 'end of statement' n[5154130] n_[5154161])
-
var call_tmp[5154182]:domain(1,int(64),one)[1765496]
-
(5154184 'move' call_tmp[5154182] (5154187 call domainFromShape[3194258] m[5154118]))
-
var dom[5154191]:domain(1,int(64),one)[1765496]
-
(5154193 'move' dom[5154191] (5154877 call chpl__initCopy[1916196] call_tmp[5154182] 1))
-
(5154196 'end of statement' )
-
var call_tmp[5154197]:real(32)[91]
-
var call_tmp[5154204]:ndarray(1,real(32))[2172117]
-
var initTemp[5154887]:ndarray(1,real(32))[2172117]
-
(5154890 call init[4713506] initTemp[5154887] dom[5154191])
-
(5154206 'move' call_tmp[5154204] initTemp[5154887])
-
var u[5154212]:ndarray(1,real(32))[2172117]
-
(5154214 'move' u[5154212] call_tmp[5154204])
-
(5154217 'end of statement' )
-
var matD[5154218]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[5154222]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(5154224 'move' call_tmp[5154222] (5154227 call data[2419932] mat[5153996]))
-
(5154230 'move' matD[5154218] call_tmp[5154222])
-
(5154234 'end of statement' )
-
var vecD[5154235]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[5154239]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(5154241 'move' call_tmp[5154239] (5154244 call data[2270419] vec[5154010]))
-
(5154247 'move' vecD[5154235] call_tmp[5154239])
-
(5154251 'end of statement' )
-
var uD[5154252]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[5154256]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(5154258 'move' call_tmp[5154256] (5154261 call data[2270419] u[5154212]))
-
(5154264 'move' uD[5154252] call_tmp[5154256])
-
(5154268 'end of statement' m[5154118] dom[5154191] u[5154212])
-
var call_tmp[5154272]:range(int(64),both,one)[1610039]
-
var call_tmp[5154274]:int(64)[10]
-
(5154276 'move' call_tmp[5154274] (5154279 call chpl__nudgeHighBound[1599937] m[5154118]))
-
(5154281 'move' call_tmp[5154272] (5154284 call chpl_build_bounded_range[108787] 0 call_tmp[5154274]))
-
var call_tmp[5154287]:bool[19]
-
var default_arg_hasOffsets[5154960]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5154295]:bool[19]
-
{ var i[5154782]:int(64)[10] (5154990 call these[1615857] call_tmp[5154272]) var mat[5154998]:ndarray(2,real(32))[2303523] mat[5153996]
-
{}
-
{}
var INP_n[5155007]:int(64)[10] n[5154130]-
{
-
(5155011 'move' INP_n[5155007] n[5154130])
}
-
{}
var n[5155003]:int(64)[10] n[5154130]-
{
-
(5155015 'move' n[5155003] INP_n[5155007])
}
-
{
-
(5155019 call chpl__autoDestroy[1995110] n[5155003])
}
var chpl__iterPAR[5155022]:_ir_these_range_int64_t_both_one[1832724] var chpl__parIter[5155023]:_ic_these_range_int64_t_both_one[1832718] (5155027 call _getIterator[1832733] chpl__iterPAR[5155022]) (5155030 call _freeIterator[1832929] chpl__parIter[5155023])-
{
-
var sum[5154667]:real(32)[91]
-
var call_tmp[5154669]:real(32)[91]
-
(5156649 'move' sum[5154667] 0.0)
-
(5154679 'end of statement' )
-
{
-
var _indexOfInterest[5154681]:int(64)[10]
-
var _iterator[5154683]:_ic_chpl_direct_range_iter[1600114]
-
var call_tmp[5154685]:int(64)[10]
-
(5154687 'move' call_tmp[5154685] (5154690 call chpl__nudgeHighBound[1599937] n[5155003]))
-
var call_tmp[5154692]:_ir_chpl_direct_range_iter[1600120]
-
(5154694 'move' call_tmp[5154692] (5154697 call chpl_direct_range_iter[122109] 0 call_tmp[5154685]))
-
(5154700 'move' _iterator[5154683] (5154703 call _getIterator[1600129] call_tmp[5154692]))
-
{
-
(5154707 call _freeIterator[1600298] _iterator[5154683])
}
-
ForLoop {
-
var j[5154719]:int(64)[10]
-
(5154721 'end of statement' )
-
(5154722 'move' j[5154719] _indexOfInterest[5154681])
-
(5154725 'end of statement' j[5154719])
-
{
-
var call_tmp[5154728]:_ref(real(32))[1470469]
-
(5154730 'move' call_tmp[5154728] (5156405 call this[4531127] matD[5154218] i[5154782] j[5154719]) (5156427 call this[4531306] matD[5154218] i[5154782] j[5154719]) (5154733 call this[4530968] matD[5154218] i[5154782] j[5154719]))
-
var call_tmp[5154736]:_ref(real(32))[1470469]
-
(5154738 'move' call_tmp[5154736] (5156587 call this[3820892] vecD[5154235] j[5154719]) (5156592 call this[3821041] vecD[5154235] j[5154719]) (5154741 call this[3820776] vecD[5154235] j[5154719]))
-
var call_tmp[5154743]:real(32)[91]
-
var coerce_tmp[5156600]:real(32)[91]
-
(5156604 'move' coerce_tmp[5156600] (5156602 'deref' call_tmp[5154728]))
-
var coerce_tmp[5156606]:real(32)[91]
-
(5156610 'move' coerce_tmp[5156606] (5156608 'deref' call_tmp[5154736]))
-
(5154745 'move' call_tmp[5154743] (5154748 call *[58900] coerce_tmp[5156600] coerce_tmp[5156606]))
-
(5154752 call +=[72290] sum[5154667] call_tmp[5154743])
-
(5154755 'end of statement' sum[5154667] matD[5154218] i[5154782] j[5154719] vecD[5154235] j[5154719])
}
-
label _continueLabel[5154762]
-
_indexOfInterest[5154681]
-
_iterator[5154683]
}
-
label _breakLabel[5154764]
}
-
var call_tmp[5154766]:_ref(real(32))[1470469]
-
(5154768 'move' call_tmp[5154766] (5156617 call this[3820892] uD[5154252] i[5154782]) (5156622 call this[3821041] uD[5154252] i[5154782]) (5154771 call this[3820776] uD[5154252] i[5154782]))
-
(5154774 call =[52329] call_tmp[5154766] sum[5154667])
-
(5154777 'end of statement' uD[5154252] i[5154782] sum[5154667])
}
}
-
(5154972 'end of statement' uD[5154252] n[5154130] matD[5154218] vecD[5154235] matD[5154218] vecD[5154235] n[5154130] matD[5154218] vecD[5154235] matD[5154218] vecD[5154235] n[5154130] matD[5154218] vecD[5154235] matD[5154218] vecD[5154235])
-
var call_tmp[5154786]:real(32)[91]
-
var call_tmp[5154793]:ndarray(1,real(32))[2172117]
-
(5156646 '=' ret[5154044] u[5154212])
-
gotoReturn _end_matvecmul[5154810] _end_matvecmul[5154810]
-
label _end_matvecmul[5154810]
-
(5154812 return ret[5154044])
}